TMCDB::EnumMonitorPoint − |
#include <MonitorPoint.h> Inherits TMCDB::MonitorPointBase. Inherited by TMCDB::ROEnumMonitorPoint. |
Public Member Functions |
EnumMonitorPoint (const char *propertyName, const ACS::TimeInterval &monitoringInterval, ACS::Property *property, TMCDB::DataValueType typeOfData, MonitorBlob &mb) |
~EnumMonitorPoint () |
void setMonitorServant (POA_ACS::CBuLong *servant) |
virtual void activate (maci::ContainerServices *cs) |
activate corba object |
virtual void deactivate (maci::ContainerServices *cs) |
virtual void startMonitoring () |
start monitoring the property (monitor point) |
virtual void stopMonitoring () |
stop monitoring the property (monitor point) |
void fillSeq () |
method that puts sequence of data blobDataSeq to the any |
void set_archiving_interval (ACS::TimeInterval time) |
virtual void suppress_archiving () |
virtual void enable_archiving () |
void working (CORBA::ULong value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout) |
implementig CB interface |
void done (CORBA::ULong value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout) |
implementig CB interface |
Protected Attributes |
ACS::TypelessProperty * property_m |
enumBlobDataSeq blobDataSeq_m |
enumBlobDataSeq blobDataSeqTemp_m |
CORBA::ULong valueTrigger_m |
POA_ACS::CBuLong * monitorServant_m |
TMCDB::EnumMonitorPoint::EnumMonitorPoint (const char * propertyName, const ACS::TimeInterval & monitoringInterval, ACS::Property * property, TMCDB::DataValueType typeOfData, MonitorBlob & mb) |
TMCDB::EnumMonitorPoint::~EnumMonitorPoint () |
virtual void TMCDB::EnumMonitorPoint::activate (maci::ContainerServices * cs) [virtual] |
activate corba object Implements TMCDB::MonitorPointBase. Reimplemented in TMCDB::ROEnumMonitorPoint. |
virtual void TMCDB::EnumMonitorPoint::deactivate (maci::ContainerServices * cs) [virtual] |
Implements TMCDB::MonitorPointBase. Reimplemented in TMCDB::ROEnumMonitorPoint. |
void TMCDB::EnumMonitorPoint::done (CORBA::ULong value, const ACSErr::Completion & comp, const ACS::CBDescOut & cbdescout) |
implementig CB interface |
virtual void TMCDB::EnumMonitorPoint::enable_archiving () [virtual] |
Implements TMCDB::MonitorPointBase. Reimplemented in TMCDB::ROEnumMonitorPoint. |
void TMCDB::EnumMonitorPoint::fillSeq () [virtual] |
method that puts sequence of data blobDataSeq to the any Implements TMCDB::MonitorPointBase. |
void TMCDB::EnumMonitorPoint::set_archiving_interval (ACS::TimeInterval time) [virtual] |
Implements TMCDB::MonitorPointBase. |
void TMCDB::EnumMonitorPoint::setMonitorServant (POA_ACS::CBuLong * servant) |
virtual void TMCDB::EnumMonitorPoint::startMonitoring () [virtual] |
start monitoring the property (monitor point) Implements TMCDB::MonitorPointBase. Reimplemented in TMCDB::ROEnumMonitorPoint. |
virtual void TMCDB::EnumMonitorPoint::stopMonitoring () [virtual] |
stop monitoring the property (monitor point) Implements TMCDB::MonitorPointBase. Reimplemented in TMCDB::ROEnumMonitorPoint. |
virtual void TMCDB::EnumMonitorPoint::suppress_archiving () [virtual] |
Implements TMCDB::MonitorPointBase. Reimplemented in TMCDB::ROEnumMonitorPoint. |
void TMCDB::EnumMonitorPoint::working (CORBA::ULong value, const ACSErr::Completion & comp, const ACS::CBDescOut & cbdescout) |
implementig CB interface |
enumBlobDataSeq TMCDB::EnumMonitorPoint::blobDataSeq_m [protected] |
enumBlobDataSeq TMCDB::EnumMonitorPoint::blobDataSeqTemp_m [protected] |
POA_ACS::CBuLong* TMCDB::EnumMonitorPoint::monitorServant_m [protected] |
ACS::TypelessProperty* TMCDB::EnumMonitorPoint::property_m [protected] |
CORBA::ULong TMCDB::EnumMonitorPoint::valueTrigger_m [protected] |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |