X-Git-Url: http://plrg.eecs.uci.edu/git/?p=cdsspec-compiler.git;a=blobdiff_plain;f=traceanalysis.h;h=a71e8c9df9b08123ca371f5bd48b8c193f75fb4d;hp=a0b1b5cf920d77747b99227c5d076766c3601c7b;hb=f3359dd1b9ba12e5092504e8e53e3615bdb2956a;hpb=9508fe09d2eeaaf7fbe7193d9cb81b3bc66316b5 diff --git a/traceanalysis.h b/traceanalysis.h index a0b1b5c..a71e8c9 100644 --- a/traceanalysis.h +++ b/traceanalysis.h @@ -2,9 +2,13 @@ #define TRACE_ANALYSIS_H #include "model.h" -class Trace_Analysis { +class TraceAnalysis { public: + virtual void setExecution(ModelExecution * execution) = 0; virtual void analyze(action_list_t *) = 0; + virtual char * name() = 0; + virtual bool option(char *) = 0; + SNAPSHOTALLOC }; #endif