7#ifndef BABELTRACE2_TRACE_IR_EVENT_H
8#define BABELTRACE2_TRACE_IR_EVENT_H
12#ifndef __BT_IN_BABELTRACE_H
13# error "Please include <babeltrace2/babeltrace.h> instead."
16#include <babeltrace2/types.h>
182 const bt_event *event) __BT_NOEXCEPT;
218 const bt_event *event) __BT_NOEXCEPT;
258 const bt_event *event) __BT_NOEXCEPT;
295 const bt_event *event) __BT_NOEXCEPT;
326 const bt_event *event) __BT_NOEXCEPT;
357 const bt_event *event) __BT_NOEXCEPT;
struct bt_event_class bt_event_class
Event class.
Definition types.h:37
bt_field * bt_event_borrow_specific_context_field(bt_event *event)
Borrows the specific context field of the event event.
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).
const bt_stream * bt_event_borrow_stream_const(const bt_event *event)
Borrows the stream conceptually containing the event event (const version).
const bt_event_class * bt_event_borrow_class_const(const bt_event *event)
Borrows the class of the event event (const version).
bt_event_class * bt_event_borrow_class(bt_event *event)
Borrows the class 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).
const bt_field * bt_event_borrow_payload_field_const(const bt_event *event)
Borrows the payload field of the event event (const version).
bt_field * bt_event_borrow_payload_field(bt_event *event)
Borrows the payload field of the event event.
bt_stream * bt_event_borrow_stream(bt_event *event)
Borrows the stream conceptually containing the event event.
bt_packet * bt_event_borrow_packet(bt_event *event)
Borrows the packet conceptually containing the event event.
struct bt_event bt_event
Event.
Definition types.h:36
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).
bt_field * bt_event_borrow_common_context_field(bt_event *event)
Borrows the common context field of the event event.
struct bt_field bt_field
Field.
Definition types.h:38
struct bt_packet bt_packet
Packet.
Definition types.h:62
struct bt_stream bt_stream
Stream.
Definition types.h:89