Pin
Public Member Functions | List of all members
CONTROLLER::ALARM_MANAGER Class Reference

Public Member Functions

 ALARM_MANAGER (const string &alarm_str, CONTROL_CHAIN *control_chain, UINT32 id, BOOL late_handler, BOOL vector_alarm, UINT32 vector_index)
 
VOID ArmAll ()
 
VOID Activate ()
 
VOID ArmTID (THREADID tid)
 
BOOL HasStartEvent ()
 
VOID Fire (CONTEXT *ctx, VOID *ip, THREADID tid)
 
VOID LateFire (CONTEXT *ctx, VOID *ip, THREADID tid)
 
BOOL ArmNext ()
 
THREADID GetTid ()
 
BOOL IsUniformDone ()
 
VOID Print ()
 
UINT32 GetInsOrder ()
 
UINT32 GetLateInsOrder ()
 
INTERACTIVE_LISTENERGetListener ()
 
ALARM_TYPE GetAlarmTypeFromManager ()
 
BOOL HasLateHandler ()
 
VOID SetLateHandler ()
 
EVENT_TYPE GetEventType ()
 
BOOL HasGlobalCounter ()
 
BOOL IsVectorAlarm ()
 

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