a71e8c9df9b08123ca371f5bd48b8c193f75fb4d
[cdsspec-compiler.git] / traceanalysis.h
1 #ifndef TRACE_ANALYSIS_H
2 #define TRACE_ANALYSIS_H
3 #include "model.h"
4
5 class TraceAnalysis {
6  public:
7         virtual void setExecution(ModelExecution * execution) = 0;
8         virtual void analyze(action_list_t *) = 0;
9         virtual char * name() = 0;
10         virtual bool option(char *) = 0;
11
12         SNAPSHOTALLOC
13 };
14 #endif