X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Fmetadata.h;h=3d684fb661db86759b0080328bfe18597c5c660b;hp=eb37c2df3b4b0dc3a1ce5381e12e7579c7d40d5b;hb=7ec7896938417f9bc429a890199a0db219c43a8e;hpb=7237592a76cceda97a1c79904fed583e215d3fa9 diff --git a/include/babeltrace/ctf-ir/metadata.h b/include/babeltrace/ctf-ir/metadata.h index eb37c2df..3d684fb6 100644 --- a/include/babeltrace/ctf-ir/metadata.h +++ b/include/babeltrace/ctf-ir/metadata.h @@ -29,6 +29,7 @@ #include #include +#include #include #include #include @@ -176,6 +177,7 @@ struct ctf_tracer_env { struct ctf_trace { struct bt_trace_descriptor parent; + /* root scope */ struct declaration_scope *root_declaration_scope; @@ -186,10 +188,7 @@ struct ctf_trace { struct ctf_stream_definition *metadata; char *metadata_string; int metadata_packetized; - GHashTable *clocks; GHashTable *callsites; - struct ctf_clock *single_clock; /* currently supports only one clock */ - struct trace_collection *collection; /* Container of this trace */ GPtrArray *event_declarations; /* Array of all the struct bt_ctf_event_decl */ struct declaration_struct *packet_header_decl; @@ -212,13 +211,6 @@ struct ctf_trace { DIR *dir; int dirfd; int flags; /* open flags */ - - /* Heap of streams, ordered to always get the lowest timestamp */ - struct ptr_heap *stream_heap; - char path[PATH_MAX]; - - struct bt_context *ctx; - struct bt_trace_handle *handle; }; #define CTF_STREAM_SET_FIELD(ctf_stream, field) \