#include <baciBACIMonitor.h>
Public Member Functions | |
virtual int | initialization () |
virtual void | monitorDestroyed (void)=0 |
virtual void | monitorStateChanged (void)=0 |
virtual | ~MonitorImplementator () |
Abstract class which BACI monitor implementator (e.g. CORBA object) must implement
virtual baci::MonitorImplementator::~MonitorImplementator | ( | ) | [inline, virtual] |
virtual int baci::MonitorImplementator::initialization | ( | ) | [inline, virtual] |
Monitor status method After contruction of a monitor, this method will be called to check if construction was successful; if not, monitor will be destroyed by parent
Reimplemented in baci::Monitor< ACS_MONITOR_C >, and baci::MonitorBasic< ACS_MONITOR_BASIC_C >.
virtual void baci::MonitorImplementator::monitorDestroyed | ( | void | ) | [pure virtual] |
Destructor method This method is called when BACI monitor implementation is beeing destroyed and notifies implementator also to destroy itself.
Implemented in baci::MonitorEventDispatcher< T, TCB, POA_CB >, baci::Monitor< ACS_MONITOR_C >, and baci::MonitorBasic< ACS_MONITOR_BASIC_C >.
virtual void baci::MonitorImplementator::monitorStateChanged | ( | void | ) | [pure virtual] |
Monitor state changed motification method This method is called when state of BACI monitor state is changed
Implemented in baci::MonitorEventDispatcher< T, TCB, POA_CB >, baci::Monitor< ACS_MONITOR_C >, and baci::MonitorBasic< ACS_MONITOR_BASIC_C >.