|
| CONTROL_CHAIN (CONTROL_MANAGER *control_mngr, VOID *event_handler=NULL, BOOL vector_chain=FALSE) |
|
VOID | Parse (const string &chain_str) |
|
VOID | SetRepeat (UINT32 repeat) |
|
VOID | SetName (const string &name) |
|
string | GetName () |
|
UINT32 | GetId () |
|
VOID | SetWaitFor (UINT32 id) |
|
VOID | SetWaitFor (const string &chain_name) |
|
VOID | AddWaitingChain (CONTROL_CHAIN *chain) |
|
BOOL | HasStartEvent () |
|
VOID | Activate () |
|
BOOL | NeedContext () |
|
VOID | SetUniformAlarm (ALARM_MANAGER *uniform_alarm) |
|
VOID | DebugPrint () |
|
VOID | Fire (EVENT_TYPE eventID, CONTEXT *ctx, VOID *ip, THREADID tid, BOOL bcast, UINT32 alarm_id) |
|
VOID | LateFire (EVENT_TYPE eventID, CONTEXT *ctx, VOID *ip, THREADID tid, BOOL bcast, UINT32 alarm_id) |
|
EVENT_TYPE | EventStringToType (const string &event_name) |
|
UINT32 | GetInsOrder () |
|
UINT32 | GetLateInsOrder () |
|
INTERACTIVE_LISTENER * | GetListener () |
|
VOID | SetLateHandler () |
|
VOID | SetBlockFire () |
|
ALARM_MANAGER * | GetNextAlaramManager (UINT32 index, THREADID tid) |
|
VOID | SetVectorIndex (UINT32 vector_index) |
|
The documentation for this class was generated from the following files:
- control_chain.H
- control_chain.cpp