Classes | Namespaces | Defines

MonitorComponent.h File Reference

#include "MonitorPoint.h"
Include dependency graph for MonitorComponent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TMCDB::MonitorComponent

Namespaces

namespace  TMCDB

Defines

#define ROMONITORPOINTNS(NS, Type, type)   ROMonitorPoint<NS::Type, TMCDB::type##BlobDataSeq, ACS::P##type, POA_ACS::CB##type, POA_ACS::Alarm##type, NS::Type, ACS::type##Seq_var, NS::Type>
#define ROMONITORPOINT(Type, type)   ROMonitorPoint<const Type, TMCDB::type##BlobDataSeq, ACS::P##type, POA_ACS::CB##type, POA_ACS::Alarm##type, Type, ACS::type##Seq_var, const Type>
#define ROMONITORPOINTNSSEQ(NS, Type, type)   ROMonitorPoint<const ACS::type##Seq&, TMCDB::type##SeqBlobDataSeq, ACS::P##type##Seq, POA_ACS::CB##type##Seq, POA_ACS::Alarm##type, NS::Type, ACS::type##SeqSeq_var, NS::Type>
#define ROMONITORPOINTSEQ(Type, type)   ROMonitorPoint<const ACS::type##Seq&, TMCDB::type##SeqBlobDataSeq, ACS::P##type##Seq, POA_ACS::CB##type##Seq, POA_ACS::Alarm##type, Type, ACS::type##SeqSeq_var, const Type>
#define MONITORPOINTNS(NS, Type, type)   MonitorPoint<NS::Type, TMCDB::type##BlobDataSeq, ACS::P##type, POA_ACS::CB##type, NS::Type>
#define MONITORPOINT(Type, type)   MonitorPoint<const Type, TMCDB::type##BlobDataSeq, ACS::P##type, POA_ACS::CB##type, Type>
#define MONITORPOINTNSSEQ(NS, Type, type)   MonitorPoint<const ACS::type##Seq&, TMCDB::type##SeqBlobDataSeq, ACS::P##type##Seq, POA_ACS::CB##type##Seq, NS::Type>
#define MONITORPOINTSEQ(Type, type)   MonitorPoint<const ACS::type##Seq&, TMCDB::type##SeqBlobDataSeq, ACS::P##type##Seq, POA_ACS::CB##type##Seq, Type>
#define CBTIENS(NS, Type, type)   POA_ACS::CB##type##_tie<MONITORPOINTNS(NS, Type, type) >
#define CBTIE(Type, type)   POA_ACS::CB##type##_tie<MONITORPOINT(Type, type) >
#define CBTIENSSEQ(NS, Type, type)   POA_ACS::CB##type##Seq_tie<MONITORPOINTNSSEQ(NS, Type, type) >
#define CBTIESEQ(Type, type)   POA_ACS::CB##type##Seq_tie<MONITORPOINTSEQ(Type, type) >
#define ALARMTIENS(NS, Type, type)   POA_ACS::Alarm##type##_tie<ROMONITORPOINTNS(NS, Type, type) >
#define ALARMTIE(Type, type)   POA_ACS::Alarm##type##_tie<ROMONITORPOINT(Type, type) >
#define ALARMTIENSSEQ(NS, Type, type)   POA_ACS::Alarm##type##_tie<ROMONITORPOINTNSSEQ(NS, Type, type) >
#define ALARMTIESEQ(Type, type)   POA_ACS::Alarm##type##_tie<ROMONITORPOINTSEQ(Type, type) >

Define Documentation

#define ALARMTIE (   Type,
  type 
)    POA_ACS::Alarm##type##_tie<ROMONITORPOINT(Type, type) >
#define ALARMTIENS (   NS,
  Type,
  type 
)    POA_ACS::Alarm##type##_tie<ROMONITORPOINTNS(NS, Type, type) >
#define ALARMTIENSSEQ (   NS,
  Type,
  type 
)    POA_ACS::Alarm##type##_tie<ROMONITORPOINTNSSEQ(NS, Type, type) >
#define ALARMTIESEQ (   Type,
  type 
)    POA_ACS::Alarm##type##_tie<ROMONITORPOINTSEQ(Type, type) >
#define CBTIE (   Type,
  type 
)    POA_ACS::CB##type##_tie<MONITORPOINT(Type, type) >
#define CBTIENS (   NS,
  Type,
  type 
)    POA_ACS::CB##type##_tie<MONITORPOINTNS(NS, Type, type) >
#define CBTIENSSEQ (   NS,
  Type,
  type 
)    POA_ACS::CB##type##Seq_tie<MONITORPOINTNSSEQ(NS, Type, type) >
#define CBTIESEQ (   Type,
  type 
)    POA_ACS::CB##type##Seq_tie<MONITORPOINTSEQ(Type, type) >
#define MONITORPOINT (   Type,
  type 
)    MonitorPoint<const Type, TMCDB::type##BlobDataSeq, ACS::P##type, POA_ACS::CB##type, Type>
#define MONITORPOINTNS (   NS,
  Type,
  type 
)    MonitorPoint<NS::Type, TMCDB::type##BlobDataSeq, ACS::P##type, POA_ACS::CB##type, NS::Type>
#define MONITORPOINTNSSEQ (   NS,
  Type,
  type 
)    MonitorPoint<const ACS::type##Seq&, TMCDB::type##SeqBlobDataSeq, ACS::P##type##Seq, POA_ACS::CB##type##Seq, NS::Type>
#define MONITORPOINTSEQ (   Type,
  type 
)    MonitorPoint<const ACS::type##Seq&, TMCDB::type##SeqBlobDataSeq, ACS::P##type##Seq, POA_ACS::CB##type##Seq, Type>
#define ROMONITORPOINT (   Type,
  type 
)    ROMonitorPoint<const Type, TMCDB::type##BlobDataSeq, ACS::P##type, POA_ACS::CB##type, POA_ACS::Alarm##type, Type, ACS::type##Seq_var, const Type>
#define ROMONITORPOINTNS (   NS,
  Type,
  type 
)    ROMonitorPoint<NS::Type, TMCDB::type##BlobDataSeq, ACS::P##type, POA_ACS::CB##type, POA_ACS::Alarm##type, NS::Type, ACS::type##Seq_var, NS::Type>
#define ROMONITORPOINTNSSEQ (   NS,
  Type,
  type 
)    ROMonitorPoint<const ACS::type##Seq&, TMCDB::type##SeqBlobDataSeq, ACS::P##type##Seq, POA_ACS::CB##type##Seq, POA_ACS::Alarm##type, NS::Type, ACS::type##SeqSeq_var, NS::Type>
#define ROMONITORPOINTSEQ (   Type,
  type 
)    ROMonitorPoint<const ACS::type##Seq&, TMCDB::type##SeqBlobDataSeq, ACS::P##type##Seq, POA_ACS::CB##type##Seq, POA_ACS::Alarm##type, Type, ACS::type##SeqSeq_var, const Type>