#include <Alarmable.h>
◆ Alarmable() [1/3]
◆ Alarmable() [2/3]
◆ Alarmable() [3/3]
◆ ~Alarmable()
  
  
      
        
          | Alarmable::~Alarmable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Alarm0()
  
  
      
        
          | void Alarmable::Alarm0  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtual   | 
  
 
 
◆ Alarm1()
  
  
      
        
          | void Alarmable::Alarm1  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtual   | 
  
 
 
◆ Alarm2()
  
  
      
        
          | void Alarmable::Alarm2  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtual   | 
  
 
 
◆ Alarm3()
  
  
      
        
          | void Alarmable::Alarm3  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtual   | 
  
 
 
◆ Alarm4()
  
  
      
        
          | void Alarmable::Alarm4  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtual   | 
  
 
 
◆ AlarmDeregistration()
Alarm deregistration. 
- Parameters
 - 
  
  
 
 
 
◆ AlarmRegistration()
Alarm registration. 
- Parameters
 - 
  
    | id | The identifier.  | 
    | t | A float, delta t until trigger time.  | 
  
   
 
 
◆ GetStorageRef()
Gets storage reference. 
- Parameters
 - 
  
    | inputId | Identifier for the alarm. | 
  
   
- Returns
 - The storage reference for the specified alarm. 
 
 
 
◆ operator=() [1/2]
Move assignment operator. 
 
 
◆ operator=() [2/2]
◆ SubmitAlarmDeregistration() [1/2]
Submit alarm deregistration. 
- Parameters
 - 
  
  
 
 
 
◆ SubmitAlarmDeregistration() [2/2]
  
  
      
        
          | void Alarmable::SubmitAlarmDeregistration  | 
          ( | 
          int  | 
          id | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Submit alarm deregistration. 
- Parameters
 - 
  
  
 
 
 
◆ SubmitAlarmRegistration() [1/2]
Submit alarm registration. 
- Parameters
 - 
  
    | id | The alarm identifier.  | 
    | t | A float, delta t for alarm trigger time.  | 
  
   
 
 
◆ SubmitAlarmRegistration() [2/2]
  
  
      
        
          | void Alarmable::SubmitAlarmRegistration  | 
          ( | 
          int  | 
          id,  | 
         
        
           | 
           | 
          float  | 
          t  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
Submit alarm registration. 
- Parameters
 - 
  
    | id | The alarm number.  | 
    | t | A float, delta t for alarm trigger time.  | 
  
   
 
 
◆ TriggerAlarm()
Trigger alarm. 
- Parameters
 - 
  
  
 
 
 
◆ AlarmableAttorney
◆ RegData
The documentation for this class was generated from the following files: