add traceanalysis support
[cdsspec-compiler.git] / traceanalysis.h
index 5c63cfd80de2c706969f9c1a9d372c7937542d6a..43c6ebacfac7d9d2a94b0bbd27335e5b8c975396 100644 (file)
@@ -2,8 +2,11 @@
 #define TRACE_ANALYSIS_H
 #include "model.h"
 
-class Trace_Analysis {
+class TraceAnalysis {
  public:
-       virtual void analyze(action_list_t *);
+       virtual void setExecution(ModelExecution * execution) = 0;
+       virtual void analyze(action_list_t *) = 0;
+       virtual char * name() = 0;
+       SNAPSHOTALLOC
 };
 #endif