X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf%2Fmetadata.h;h=d98a26306cc9da3629a8aa90a039073ec5e91b96;hp=a60f17763c239e4bac7023d51c8d436b622542ce;hb=41253107837c6698a01af3133d11762302d8f9e5;hpb=9e29e16ee50d03cf4fdc0cea0220832323939dc3 diff --git a/include/babeltrace/ctf/metadata.h b/include/babeltrace/ctf/metadata.h index a60f1776..d98a2630 100644 --- a/include/babeltrace/ctf/metadata.h +++ b/include/babeltrace/ctf/metadata.h @@ -47,11 +47,8 @@ struct ctf_event; struct ctf_trace { /* root scope */ struct declaration_scope *root_declaration_scope; - /* root scope */ - struct definition_scope *root_definition_scope; struct declaration_scope *declaration_scope; - struct definition_scope *definition_scope; GPtrArray *streams; /* Array of struct ctf_stream pointers*/ uint64_t major; @@ -86,7 +83,7 @@ struct ctf_stream { struct ctf_trace *trace; /* parent is lexical scope conaining the stream scope */ struct declaration_scope *declaration_scope; - /* parent is trace scope */ + /* innermost definition scope. to be used as parent of event. */ struct definition_scope *definition_scope; GPtrArray *events_by_id; /* Array of struct ctf_event pointers indexed by id */ GHashTable *event_quark_to_id; /* GQuark to numeric id */ @@ -127,8 +124,6 @@ struct ctf_event { struct ctf_stream *stream; /* parent is lexical scope conaining the event scope */ struct declaration_scope *declaration_scope; - /* parent is stream scope */ - struct definition_scope *definition_scope; /* Declarations only used when parsing */ struct declaration_struct *context_decl;