#include <baciAlarm_T.h>
Inheritance diagram for baci::AlarmEventStrategy< T, TPROP, TALARM >:


Public Member Functions | |
| AlarmEventStrategy (TPROP *property, EventDispatcher *eventDispatcher) | |
| AlarmEventStrategy (Callback_ptr callback_p, const CBDescIn &descIn, const ACS::TimeInterval &interval, TPROP *property, EventDispatcher *eventDispatcher) | |
| virtual | ~AlarmEventStrategy () |
| bool | failed () |
| void | succeeded () |
| CORBA::Object_ptr | getCORBAReference () const |
| virtual bool | isSuspended () |
| virtual int | getId (void) |
| virtual const char * | getName (void) |
| virtual char * | getObjectState (void) |
| virtual void | setObjectState (const char *state) |
| virtual void | suspend () |
| virtual void | resume () |
| virtual void | destroy () |
Static Public Attributes | |
| const int | maxFailureCount |
Protected Attributes | |
| TPROP * | property_mp |
| TALARM * | callback_mp |
| int | alarmRaised_m |
Private Member Functions | |
| void | operator= (const AlarmEventStrategy &) |
| AlarmEventStrategy (const AlarmEventStrategy &) | |
Private Attributes | |
| ACE_CString | name_m |
| bool | suspended_m |
| int | failureCount_m |
| CBDescIn | desc_mIn |
| ACS::TimeInterval | interval_m |
| EventDispatcher * | eventDispatcher_mp |
| CORBA::Object_ptr | reference_mp |
|
||||||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
ALMA C++ coding standards state copy constructors should be disabled. |
|
|||||||||
|
Destroy event subscription Implements baci::EventStrategy.
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
Get object's "recovery" id; each object type sould have unique id
Implements baci::EventStrategy.
|
|
||||||||||
|
Returns objects name; each instance should have unique name
Implements baci::EventStrategy.
|
|
||||||||||
|
Get object's state represented as string
Implements baci::EventStrategy.
|
|
|||||||||
|
Is suspended Implements baci::EventStrategy.
|
|
||||||||||
|
ALMA C++ coding standards state assignment operators should be disabled. |
|
|||||||||
|
Resume suspended event subscription Implements baci::EventStrategy.
|
|
||||||||||
|
Set object's state stored in given string
Implements baci::EventStrategy.
|
|
|||||||||
|
|
|
|||||||||
|
Suspend event subscription Implements baci::EventStrategy.
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.3.8