X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Fevent-internal.h;h=90be6e2451992054e69b614f3fb999138f4df6ad;hb=ac0c6bddcdde51dcbb46fc73c61d4f2330774451;hp=200e1ab21f68f64275f11a25c4bb3c1ebe0e3d67;hpb=4ce9f9d080c7f4ef686f53e9a0a26e389fafe1fc;p=babeltrace.git diff --git a/include/babeltrace/ctf-ir/event-internal.h b/include/babeltrace/ctf-ir/event-internal.h index 200e1ab2..90be6e24 100644 --- a/include/babeltrace/ctf-ir/event-internal.h +++ b/include/babeltrace/ctf-ir/event-internal.h @@ -46,6 +46,8 @@ struct bt_ctf_event { struct bt_ctf_field *stream_event_context; struct bt_ctf_field *context_payload; struct bt_ctf_field *fields_payload; + /* Maps clock classes to bt_ctf_clock_value. */ + GHashTable *clock_values; int frozen; }; @@ -56,18 +58,6 @@ BT_HIDDEN int bt_ctf_event_serialize(struct bt_ctf_event *event, struct ctf_stream_pos *pos); -/* - * Attempt to populate the "id" and "timestamp" fields of the event header if - * they are present, unset and their types are integers. - * - * Not finding these fields or encountering unexpected types is not an error - * since the user may have defined a different event header layout. In this - * case, it is expected that the fields be manually populated before appending - * an event to a stream. - */ -BT_HIDDEN -int bt_ctf_event_populate_event_header(struct bt_ctf_event *event); - BT_HIDDEN void bt_ctf_event_freeze(struct bt_ctf_event *event);