X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf%2Fevents-internal.h;h=b01fda4bc199a483621aa9f6c428bc0c504eeb5a;hb=325392affbbb6aaf2caf13836e7ba7c0d29c90a3;hp=bd50100d0ea37a7fed53d116f335f3a5e66d2aaf;hpb=8a4722b0ccf5cf30ee76a85bdf6bea2fa0515153;p=babeltrace.git 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 */ /*