#include <baciAlarm_T.h>
Inheritance diagram for baci::MonitorEventDispatcher< T, TCB, POA_CB >:


Public Member Functions | |
| MonitorEventDispatcher (const CBDescIn &descIn, const ACS::TimeInterval &interval, BACIProperty *property) | |
| virtual | ~MonitorEventDispatcher () |
| virtual int | subscribe (EventStrategy *event) |
| virtual int | unsubscribe (EventStrategy *event) |
| virtual void | dispatch (T value, const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
| virtual void | suspend () |
| virtual void | resume () |
| virtual void | monitorDestroyed (void) |
| virtual void | monitorStateChanged (void) |
Private Member Functions | |
| void | operator= (const MonitorEventDispatcher &) |
| MonitorEventDispatcher (const MonitorEventDispatcher &) | |
Private Attributes | |
| int | callbackID_m |
| BACIMonitor * | monitor_mp |
| TCB * | monitorCallback_mp |
| EventCB< T, TCB, POA_CB > * | callbackServant_mp |
|
||||||||||||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
ALMA C++ coding standards state copy constructors should be disabled. |
|
||||||||||||||||||||
|
|
|
||||||||||
|
Destructor method This method is called when BACI monitor implementation is beeing destroyed and notifies implementator also to destroy itself. Implements baci::MonitorImplementator.
|
|
||||||||||
|
Monitor state changed motification method This method is called when state of BACI monitor state is changed Implements baci::MonitorImplementator.
|
|
||||||||||
|
ALMA C++ coding standards state assignment operators should be disabled. |
|
|||||||||
|
Inform dispatcher that one subscreiber has resumed its monitoring Implements baci::EventDispatcher.
|
|
||||||||||
|
Subscribe event
Reimplemented from baci::EventDispatcher.
|
|
|||||||||
|
Inform dispatcher that one subscreiber has suspended its monitoring Implements baci::EventDispatcher.
|
|
||||||||||
|
Unsubscribe event
Reimplemented from baci::EventDispatcher.
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.3.8