TMCDB::ROEnumMonitorPoint

NAME
SYNOPSIS
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

TMCDB::ROEnumMonitorPoint −

SYNOPSIS

#include <MonitorPoint.h>

Inherits TMCDB::EnumMonitorPoint.

Public Member Functions

ROEnumMonitorPoint (const char *propertyName, const ACS::TimeInterval &monitoringInterval, ACS::Property *property, TMCDB::DataValueType typeOfData, MonitorBlob &mb)

~ROEnumMonitorPoint ()

void setAlarmServant (POA_ACS::AlarmuLong *servant)

void activate (maci::ContainerServices *cs)

activate corba object

void deactivate (maci::ContainerServices *cs)

void startMonitoring ()

start/stop monitoring the property (monitor point) and its alarms

void stopMonitoring ()

stop monitoring the property (monitor point)

void suppress_archiving ()

void enable_archiving ()

void alarm_raised (CORBA::ULong &value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout)

void alarm_cleared (CORBA::ULong &value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout)

Protected Attributes

POA_ACS::AlarmuLong * alarmServant_m

Constructor & Destructor Documentation

TMCDB::ROEnumMonitorPoint::ROEnumMonitorPoint (const char * propertyName, const ACS::TimeInterval & monitoringInterval, ACS::Property * property, TMCDB::DataValueType typeOfData, MonitorBlob & mb)

TMCDB::ROEnumMonitorPoint::~ROEnumMonitorPoint ()

Member Function Documentation

void TMCDB::ROEnumMonitorPoint::activate (maci::ContainerServices * cs) [virtual]

activate corba object

Reimplemented from TMCDB::EnumMonitorPoint.

void TMCDB::ROEnumMonitorPoint::alarm_cleared (CORBA::ULong & value, const ACSErr::Completion & comp, const ACS::CBDescOut & cbdescout)

void TMCDB::ROEnumMonitorPoint::alarm_raised (CORBA::ULong & value, const ACSErr::Completion & comp, const ACS::CBDescOut & cbdescout)

void TMCDB::ROEnumMonitorPoint::deactivate (maci::ContainerServices * cs) [virtual]

Reimplemented from TMCDB::EnumMonitorPoint.

void TMCDB::ROEnumMonitorPoint::enable_archiving () [virtual]

Reimplemented from TMCDB::EnumMonitorPoint.

void TMCDB::ROEnumMonitorPoint::setAlarmServant (POA_ACS::AlarmuLong * servant)

void TMCDB::ROEnumMonitorPoint::startMonitoring () [virtual]

start/stop monitoring the property (monitor point) and its alarms

Reimplemented from TMCDB::EnumMonitorPoint.

void TMCDB::ROEnumMonitorPoint::stopMonitoring () [virtual]

stop monitoring the property (monitor point)

Reimplemented from TMCDB::EnumMonitorPoint.

void TMCDB::ROEnumMonitorPoint::suppress_archiving () [virtual]

Reimplemented from TMCDB::EnumMonitorPoint.

Member Data Documentation

POA_ACS::AlarmuLong* TMCDB::ROEnumMonitorPoint::alarmServant_m [protected]

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.