ngc 1.5.0
 
Loading...
Searching...
No Matches
testSYS Class Reference

Alarm system test class. More...

Inheritance diagram for testSYS:
ngcbALARM_SYS

Public Member Functions

 testSYS ()
 Constructor.
 
virtual ~testSYS ()
 Destructor.
 
ngcb_alarm_id Issue (ngcbALARM *alarm)
 Send alarm.
 
void Cancel (ngcb_alarm_id id)
 Cancel alarm.
 
void Ack (ngcb_alarm_id id)
 Acknowledge alarm.
 
- Public Member Functions inherited from ngcbALARM_SYS
 ngcbALARM_SYS ()
 Constructor.
 
virtual ~ngcbALARM_SYS ()
 Destructor.
 
void Store (ngcbALARM *alarm, ngcb_alarm_id id)
 Store alarm to built-in alarm container.
 
void Remove (ngcb_alarm_id id)
 Remove item from built-in alarm container.
 
ngcbALARMGet (ngcb_alarm_id id)
 Get item from built-in alarm container.
 
void PrintList (FILE *s)
 Print alarm list (debugging function)
 

Public Attributes

char result [512]
 

Detailed Description

Alarm system test class.

Constructor & Destructor Documentation

◆ testSYS()

testSYS::testSYS ( )
inline

Constructor.

◆ ~testSYS()

virtual testSYS::~testSYS ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ Ack()

void testSYS::Ack ( ngcb_alarm_id id)
inlinevirtual

Acknowledge alarm.

Reimplemented from ngcbALARM_SYS.

◆ Cancel()

void testSYS::Cancel ( ngcb_alarm_id id)
inlinevirtual

Cancel alarm.

Reimplemented from ngcbALARM_SYS.

◆ Issue()

ngcb_alarm_id testSYS::Issue ( ngcbALARM * alarm)
inlinevirtual

Send alarm.

Reimplemented from ngcbALARM_SYS.

Member Data Documentation

◆ result

char testSYS::result[512]

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