Pin
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
CONTROLLER::CONTROL_CHAIN Class Reference

Public Member Functions

 CONTROL_CHAIN (CONTROL_MANAGER *control_mngr)
 
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)
 
EVENT_TYPE EventStringToType (const string &event_name)
 
UINT32 GetInsOrder ()
 
INTERACTIVE_LISTENERGetListener ()
 

The documentation for this class was generated from the following files: