Pin
Public Member Functions
CONTROLLER::ALARM_MANAGER Class Reference

List of all members.

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:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator