X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf%2Fevents-internal.h;h=b01fda4bc199a483621aa9f6c428bc0c504eeb5a;hp=bd50100d0ea37a7fed53d116f335f3a5e66d2aaf;hb=c50d2a7af8f63f3f4d2c0a6fce9a6e214d2baeda;hpb=8a4722b0ccf5cf30ee76a85bdf6bea2fa0515153 diff --git a/include/babeltrace/ctf/events-internal.h b/include/babeltrace/ctf/events-internal.h index bd50100d..b01fda4b 100644 --- a/include/babeltrace/ctf/events-internal.h +++ b/include/babeltrace/ctf/events-internal.h @@ -31,9 +31,20 @@ struct ctf_stream_definition; +/* + * These structures are public mappings to internal ctf_event structures. + */ +struct bt_ctf_event { + struct ctf_event_definition *parent; +}; + +struct bt_ctf_event_decl { + struct ctf_event_declaration *parent; +}; + struct bt_ctf_iter { struct bt_iter parent; - struct ctf_event_definition current_ctf_event; /* last read event */ + struct bt_ctf_event current_ctf_event; /* last read event */ GArray *callbacks; /* Array of struct bt_stream_callbacks */ struct bt_callback_chain main_callbacks; /* For all events */ /*