initProcessing takes a va_arg rather than an lttv-specific type
[lttv.git] / lttv / lttv / sync / sync_chain_lttv.h
index a6a460b0723e4da8ef619c2598a37075f9a51ce0..0688f96ea75d86f79c9a69f5c3342fb9c2927a8f 100644 (file)
 #ifndef SYNC_CHAIN_LTTV_H
 #define SYNC_CHAIN_LTTV_H
 
-#include <glib.h>
-
-#include "event_processing.h"
-#include "event_matching.h"
-#include "event_analysis.h"
-
-typedef struct _SyncState
-{
-       unsigned int traceNb;
-       bool stats;
-       char* graphs;
-
-       const ProcessingModule* processingModule;
-       void* processingData;
-       const MatchingModule* matchingModule;
-       void* matchingData;
-       const AnalysisModule* analysisModule;
-       void* analysisData;
-} SyncState;
-
-extern GQueue processingModules;
-extern GQueue matchingModules;
-extern GQueue analysisModules;
-
+#include <lttv/tracecontext.h>
 
 void syncTraceset(LttvTracesetContext* const traceSetContext);
 
-char* changeToGraphDir(char* const graphs);
-
 #endif
This page took 0.022669 seconds and 4 git commands to generate.