#include <stilpatternexec.h>
Inheritance diagram for STILPatternExec:
Public Member Functions | |
STILPatternExec () | |
STILPatternExec (const STILPatternExec &) | |
virtual | ~STILPatternExec () |
STILPatternExec & | operator= (const STILPatternExec &) |
void | init () |
virtual void | write (FILE *pOutFile, LONG indentation=0) const |
void | setTiming (const sstring &t) |
void | setPatternBurst (const sstring &p) |
void | addCategory (const sstring &c) |
void | addSelector (const sstring &s) |
bool | referencesPatternBurst (const sstring &pb) const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const STILPatternExec &) |
A PatternExec is the high level "glue" which ties PatternBursts together with Timings, and variable definitions (Categories and Selectors). There may be a single global(unnamed) PatternExec and multiple domained (named) PatternExecs.
|
Default Constructor for a STILPatternExec object.
|
|
Constructor a STILPatternExec object from another STILPatternExec.
|
|
Destructor for a STILPatternExec object.
|
|
|
|
|
|
Initialize the STILPatternExec object.
|
|
Assignment operator for a STILPatternExec object.
|
|
Does this PatternExec reference the specified PatternBurst name.
|
|
|
|
|
|
Write the STILPatternExec object to a FILE.
Reimplemented from STILBlock. |
|
|