#include <MonitorPoint.h>
List of all members.
Detailed Description
Class to hold data of a monitor point
Constructor & Destructor Documentation
TMCDB::MonitorPointBase::MonitorPointBase |
( |
const char * |
propertyName, |
|
|
const ACS::TimeInterval & |
archivingInterval, |
|
|
TMCDB::DataValueType |
typeOfData, |
|
|
MonitorBlob & |
mb | |
|
) |
| | |
virtual TMCDB::MonitorPointBase::~MonitorPointBase |
( |
|
) |
[virtual] |
Member Function Documentation
activate corba object
Implemented in TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >, TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >, TMCDB::EnumMonitorPoint, TMCDB::ROEnumMonitorPoint, and TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >.
Implemented in TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >, TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >, TMCDB::EnumMonitorPoint, TMCDB::ROEnumMonitorPoint, and TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >.
virtual void TMCDB::MonitorPointBase::enable_archiving |
( |
|
) |
[pure virtual] |
Implemented in TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >, TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >, TMCDB::EnumMonitorPoint, TMCDB::ROEnumMonitorPoint, and TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >.
virtual void TMCDB::MonitorPointBase::fillSeq |
( |
|
) |
[pure virtual] |
method that puts sequence of data blobDataSeq to the any
Implemented in TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >, TMCDB::EnumMonitorPoint, and TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >.
ACE_CString& TMCDB::MonitorPointBase::getPropertyName |
( |
|
) |
[inline] |
CORBA::Boolean TMCDB::MonitorPointBase::negotiate |
( |
ACS::TimeInterval |
, |
|
|
const ACS::CBDescOut & |
| |
|
) |
| | [inline] |
virtual void TMCDB::MonitorPointBase::set_archiving_interval |
( |
ACS::TimeInterval |
time |
) |
[pure virtual] |
Implemented in TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >, TMCDB::EnumMonitorPoint, and TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >.
void TMCDB::MonitorPointBase::setPropertySerialNumber |
( |
serialNumberTypeSeq & |
sn |
) |
|
virtual void TMCDB::MonitorPointBase::startMonitoring |
( |
|
) |
[pure virtual] |
start monitoring the property (monitor point)
Implemented in TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >, TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >, TMCDB::EnumMonitorPoint, TMCDB::ROEnumMonitorPoint, and TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >.
virtual void TMCDB::MonitorPointBase::stopMonitoring |
( |
|
) |
[pure virtual] |
stop monitoring the property (monitor point)
Implemented in TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >, TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >, TMCDB::EnumMonitorPoint, TMCDB::ROEnumMonitorPoint, and TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >.
virtual void TMCDB::MonitorPointBase::suppress_archiving |
( |
|
) |
[pure virtual] |
Implemented in TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >, TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >, TMCDB::EnumMonitorPoint, TMCDB::ROEnumMonitorPoint, and TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >.
Member Data Documentation
current init of the circular buffer
current position to write in the sequence
Subscription for the alarm of the property.
status of buffer. If false data is sorted normally. If true buffer is full (data is stored but old data lost)
The documentation for this class was generated from the following file: