#include <stilpatternburst.h>
Inheritance diagram for STILPatternBurst:

Public Member Functions | |
| STILPatternBurst () | |
| STILPatternBurst (const STILPatternBurst &) | |
| virtual | ~STILPatternBurst () |
| STILPatternBurst & | operator= (const STILPatternBurst &) |
| void | updateEntityList () |
| void | init () |
| virtual void | write (FILE *pOutFile, LONG indentation=0) const |
| void | addPatList (const STILPatList &patlist) |
| bool | locateInPatLists (const sstring &name) const |
| void | findPattern (const sstring &patname, std::list< STILEntity * > &find_list) const |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const STILPatternBurst &) |
The STILPatternBurst Class defines set of Patterns to be executed together using similar domains. Each Pattern's domain is defined as a PatList_item. The overall burst is also defined as a PatList_item (through inheritance).
|
|
Default Constructor for a STILPatternBurst object.
|
|
|
Constructor a STILPatternBurst object from another STILPatternBurst.
|
|
|
Destructor for a STILPatternBurst object.
|
|
|
Add a PatList to the list or Patlists.
|
|
||||||||||||
|
Search all Pattern bursts to see if a Pattern is referenced, creating a list of all paths (stacks of patternburstblock).
|
|
|
Initialize the STILPatternBurst object.
Reimplemented from STILPatternBurstBlock. |
|
|
Determine if a named block is defined in the PatLists.
|
|
|
Assignment operator for a STILPatternBurst object.
|
|
|
Correct the pointers from the entity list to the link list data after a copy constructor or an assignment operator.
Reimplemented from STILPatternBurstBlock. |
|
||||||||||||
|
Write the STILPatternBurst object to a FILE.
Reimplemented from STILPatternBurstBlock. |
|
||||||||||||
|
|