#include <baciMonitor_T.h>
Inheritance diagram for baci::MonitorBasic<>:
Public Member Functions | |
MonitorBasic (ACE_CString name, const ACS::TimeInterval &minTriggerTime, const baci::BACIValue &minTriggerValue, BACIProperty *property) | |
MonitorBasic (ACE_CString name, Callback_ptr callback_p, const CBDescIn &inDesc, const ACS::TimeInterval &triggerTime, const baci::BACIValue &triggerValue, const ACS::TimeInterval &minTriggerTime, const baci::BACIValue &minTriggerValue, BACIProperty *property, const ACS::TimeInterval &transmitTime=0, const BACIMonitor::UpdateMode &updateMode=BACIMonitor::mumLast) | |
virtual | ~MonitorBasic () |
virtual int | initialization () |
CORBA::Object_ptr | getCORBAReference () const |
BACIMonitor * | getMonitor () const |
virtual int | getId (void) |
virtual const char * | getName (void) |
virtual char * | getObjectState (void) |
virtual void | setObjectState (const char *state) |
virtual void | setObjectState (const char *state, const ACS::TimeInterval &minTriggerTime, BACIProperty *property) |
virtual void | monitorDestroyed (void) |
virtual void | monitorStateChanged (void) |
virtual void | suspend () |
virtual void | resume () |
virtual void | destroy () |
virtual void | set_timer_trigger (ACS::TimeInterval timer) |
virtual void | get_timer_trigger (ACS::TimeInterval_out timer) |
virtual ACS::Time | start_time () |
Private Member Functions | |
void | operator= (const MonitorBasic &) |
MonitorBasic (const MonitorBasic &) | |
Private Attributes | |
int | initialization_m |
BACIMonitor * | monitor_mp |
CORBA::Object_ptr | reference_mp |
|
|
|
|
|
|
|
ALMA C++ coding standards state copy constructors should be disabled. |
|
|
|
|
|
|
|
Get object's "recovery" id; each object type sould have unique id
Implements baci::RecoverableObject.
|
|
|
|
Returns objects name; each instance should have unique name
Implements baci::RecoverableObject.
|
|
Get object's state represented as string
Implements baci::RecoverableObject.
|
|
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 from baci::MonitorImplementator.
|
|
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. |
|
|
|
|
|
|
|
Set object's state stored in given string
Implements baci::RecoverableObject.
|
|
|
|
|
|
|
|
|
|
|