1 #ifndef BABELTRACE2_TRACE_IR_EVENT_H
2 #define BABELTRACE2_TRACE_IR_EVENT_H
26 #ifndef __BT_IN_BABELTRACE_H
27 # error "Please include <babeltrace2/babeltrace.h> instead."
30 #include <babeltrace2/types.h>
bt_event_class * bt_event_borrow_class(bt_event *event)
Borrows the class of the event event.
const bt_stream * bt_event_borrow_stream_const(const bt_event *event)
Borrows the stream conceptually containing the event event (const version).
bt_stream * bt_event_borrow_stream(bt_event *event)
Borrows the stream conceptually containing the event event.
const bt_field * bt_event_borrow_specific_context_field_const(const bt_event *event)
Borrows the specific context field of the event event (const version).
struct bt_event bt_event
Event.
Definition: types.h:50
bt_packet * bt_event_borrow_packet(bt_event *event)
Borrows the packet conceptually containing the event event.
const bt_event_class * bt_event_borrow_class_const(const bt_event *event)
Borrows the class of the event event (const version).
struct bt_stream bt_stream
Stream.
Definition: types.h:103
bt_field * bt_event_borrow_specific_context_field(bt_event *event)
Borrows the specific context field of the event event.
bt_field * bt_event_borrow_payload_field(bt_event *event)
Borrows the payload field of the event event.
struct bt_event_class bt_event_class
Event class.
Definition: types.h:51
const bt_field * bt_event_borrow_common_context_field_const(const bt_event *event)
Borrows the common context field of the event event (const version).
bt_field * bt_event_borrow_common_context_field(bt_event *event)
Borrows the common context field of the event event.
const bt_packet * bt_event_borrow_packet_const(const bt_event *event)
Borrows the packet conceptually containing the event event (const version).
struct bt_packet bt_packet
Packet.
Definition: types.h:75
struct bt_field bt_field
Field.
Definition: types.h:53
const bt_field * bt_event_borrow_payload_field_const(const bt_event *event)
Borrows the payload field of the event event (const version).