Add a temporary single LttvState container
[lttv.git] / lttv / lttv / tracecontext.h
index e509811701914f7ebea79d73b6819c704bdba399..764e38a7efb1d5c01ff6071860bb55ea6a960baa 100644 (file)
@@ -84,6 +84,9 @@ typedef struct _LttvFilter LttvFilter;
 #define LTTVFILTER_TYPE_DEFINED
 #endif
 
+typedef struct _LttvTraceState LttvTraceState;
+
+
 #define LTTV_TRACESET_CONTEXT_TYPE  (lttv_traceset_context_get_type ())
 #define LTTV_TRACESET_CONTEXT(obj)  (G_TYPE_CHECK_INSTANCE_CAST ((obj), LTTV_TRACESET_CONTEXT_TYPE, LttvTracesetContext))
 #define LTTV_TRACESET_CONTEXT_CLASS(vtable)  (G_TYPE_CHECK_CLASS_CAST ((vtable), LTTV_TRACESET_CONTEXT_TYPE, LttvTracesetContextClass))
@@ -100,6 +103,10 @@ struct _LttvTracesetContext {
        LttvAttribute *ts_a;
        TimeInterval time_span;
        GTree *pqueue;
+       struct bt_ctf_iter *iter;
+       /* TODO ybrosseau: Added for babeltrace proto */
+       LttvHooks *event_hooks;
+       LttvTraceState *tmpState; /* Remove when we have the state in LttvTrace */
 
        LttvTracesetContextPosition *sync_position;   /* position at which to sync the
                                                         trace context */
This page took 0.026182 seconds and 4 git commands to generate.