|
Classes |
| class | MonitorEventDispatcher |
| class | EventCB |
| class | AlarmEventStrategy |
| class | AlarmEventStrategyDisc |
| class | AlarmEventStrategyCont |
| class | AlarmEventStrategyContSeq |
| class | AlarmEventStrategyDiscSeq |
| class | AlarmSystemMonitor |
| class | AlarmSystemMonitorCont |
| class | AlarmSystemMonitorDisc |
| class | AlarmSystemMonitorSeqCont |
| class | AlarmSystemMonitorSeqDisc |
| class | ActionImplementator |
| class | BACIAction |
| class | BACICallback |
| class | BACIComponent |
| class | MonitorImplementator |
| class | BACIMonitor |
| class | PropertyImplementator |
| class | BACIProperty |
| class | CDBPropertySet |
| class | CharacteristicComponentImpl |
| class | CharacteristicModelImpl |
| class | DBConnector |
| class | EventDispatcher |
| class | EventStrategy |
| class | Monitor |
| class | MonitorBasic |
| class | CDBconverter |
| class | CDBconverter< ACE_CString > |
| class | PcommonImpl |
| class | PcontImpl |
| class | PpatternImpl |
| class | PropertyImpl |
| class | RecoverableObject |
| class | BACIRecoveryManager |
| class | ROcommonImpl |
| class | ROcontImpl |
| class | ROdiscImpl |
| class | ROpatternImpl |
| class | ROSeqContImpl |
| class | ROSeqDiscImpl |
| class | RWcommonImpl |
| class | RWcontImpl |
| | ! order of inheritance is important: RWcommonImpl has to become befor PcontImpl More...
|
| class | RWdiscImpl |
| class | RWpatternImpl |
| class | RWSeqContImpl |
| class | SmartPropertyPointer |
| class | CORBAServantSPStorage |
| class | SmartServantPointer |
| class | TypelessPropertyImpl |
| class | BACIValue |
| class | AlarmSystemMonitorEnumProp |
Typedefs |
| typedef std::deque< BACIAction * > | BACIActionQueue |
| typedef Registrar< int, BACICallback * > | BACICallbackTable |
| typedef std::vector< BACIMonitor * > | BACIMonitorVector |
| typedef std::vector< BACIProperty * > | BACIPropertyVector |
| typedef std::vector< EventStrategy * > | EventStrategyVector |
| typedef Monitor< ACS_MONITOR(pattern, ACS::pattern) | Monitorpattern ) |
| typedef Monitor< ACS_MONITOR(double, CORBA::Double) | Monitordouble ) |
| typedef ROcontImpl< ACS_RO_T(double, CORBA::Double) | ROdouble ) |
| typedef Monitor< ACS_MONITOR_SEQ(double, CORBA::Double) | MonitordoubleSeq ) |
| typedef ROSeqContImpl< ACS_RO_SEQ_T(double, CORBA::Double) | ROdoubleSeq ) |
| typedef Monitor< ACS_MONITOR(float, CORBA::Float) | Monitorfloat ) |
| typedef ROcontImpl< ACS_RO_T(float, CORBA::Float) | ROfloat ) |
| typedef Monitor< ACS_MONITOR_SEQ(float, CORBA::Float) | MonitorfloatSeq ) |
| typedef ROSeqContImpl< ACS_RO_SEQ_T(float, CORBA::Float) | ROfloatSeq ) |
| typedef Monitor< ACS_MONITOR(long, CORBA::Long) | Monitorlong ) |
| typedef ROcontImpl< ACS_RO_T(long, CORBA::Long) | ROlong ) |
| typedef Monitor< ACS_MONITOR(longLong, ACS::longLong) | MonitorlongLong ) |
| typedef ROcontImpl< ACS_RO_T(longLong, ACS::longLong) | ROlongLong ) |
| typedef Monitor< ACS_MONITOR_SEQ(long, CORBA::Long) | MonitorlongSeq ) |
| typedef ROSeqContImpl< ACS_RO_SEQ_T(long, CORBA::Long) | ROlongSeq ) |
| typedef ROpatternImpl | ROpattern |
typedef Monitor< const char *,
CORBA::String_out, ACS::CBstring,
POA_ACS::Monitorstring, BACIValue::type_string > | MonitorstringImpl |
typedef ROdiscImpl< char *,
ACS::CBstring, ACS::stringSeq,
ACS::stringSeq_out, ACS::Monitor,
MonitorstringImpl, ACE_CString,
char *, ACE_CString, POA_ACS::ROstring,
ACS::Alarmstring, POA_ACS::CBstring,
const char * > | ROstring |
typedef Monitor< const char *,
CORBA::String_out, ACS::CBstringSeq,
POA_ACS::Monitorstring, BACIValue::type_stringSeq > | MonitorstringSeq |
typedef ROSeqDiscImpl< ACS::stringSeq *,
ACS::CBstringSeq, ACS::stringSeqSeq,
ACS::stringSeqSeq_out, ACS::Monitorstring,
MonitorstringSeq, ACS::stringSeq,
char *, ACE_CString, POA_ACS::ROstringSeq,
ACS::Alarmstring, POA_ACS::CBstringSeq,
const ACS::stringSeq & > | ROstringSeq |
| typedef Monitor< ACS_MONITOR(uLongLong, ACS::uLongLong) | MonitoruLongLong ) |
| typedef ROcontImpl< ACS_RO_T(uLongLong, ACS::uLongLong) | ROuLongLong ) |
| typedef RWcontImpl< ACS_RW_T(double, CORBA::Double) | RWdouble ) |
| typedef RWSeqContImpl< ACS_RW_SEQ_T(double, CORBA::Double) | RWdoubleSeq ) |
| typedef RWcontImpl< ACS_RW_T(float, CORBA::Float) | RWfloat ) |
| typedef RWSeqContImpl< ACS_RW_SEQ_T(float, CORBA::Float) | RWfloatSeq ) |
| typedef RWcontImpl< ACS_RW_T(long, CORBA::Long) | RWlong ) |
| typedef RWcontImpl< ACS_RW_T(longLong, ACS::longLong) | RWlongLong ) |
| typedef RWSeqContImpl< ACS_RW_SEQ_T(long, CORBA::Long) | RWlongSeq ) |
| typedef RWpatternImpl | RWpattern |
typedef RWdiscImpl< char *,
ACS::CBstring, ACS::stringSeq,
ACS::stringSeq_out, ACS::Monitor,
MonitorstringImpl, ACE_CString,
char *, ACE_CString, POA_ACS::RWstring,
const char * > | RWstring |
| typedef RWcontImpl< ACS_RW_T(uLongLong, ACS::uLongLong) | RWuLongLong ) |
| typedef ACS::ThreadBase | BACIThread |
| typedef ACS::ThreadManagerBase | BACIThreadManager |
| typedef ACS::ThreadBaseParameter | BACIThreadParameter |
| typedef ACS::ThreadSyncGuard | ThreadSyncGuard |
| typedef BACITimeStamp | TimeStamp |
| typedef BACITimeInterval | TimeInterval |
Enumerations |
| enum | ActionRequest { reqNone = 0,
reqInvokeWorking = 1,
reqInvokeDone = 2,
reqDestroy = 3
} |
Functions |
| template<> ACS::Subscription_ptr | ROdiscImpl< char *, ACS::CBstring, ACS::stringSeq, ACS::stringSeq_out, ACS::Monitor, MonitorstringImpl, ACE_CString, char *, ACE_CString, POA_ACS::ROstring, ACS::Alarmstring, POA_ACS::CBstring, const char * >::new_subscription_Alarm (ACS::Alarmstring *cb, const ACS::CBDescIn &desc) throw (CORBA::SystemException) |
| template<> ACS::Subscription_ptr | ROdiscImpl< ACS::stringSeq *, ACS::CBstringSeq, ACS::stringSeqSeq, ACS::stringSeqSeq_out, ACS::Monitorstring, MonitorstringSeq, ACS::stringSeq, char *, ACE_CString, POA_ACS::ROstringSeq, ACS::Alarmstring, POA_ACS::CBstringSeq, const ACS::stringSeq & >::new_subscription_Alarm (ACS::Alarmstring *cb, const ACS::CBDescIn &desc) throw (CORBA::SystemException) |
| TimeStamp | getTimeStamp () |
| TimeInterval | getTime () |
| ACE_CString | getStringifiedTimeStamp () |
| ACE_Time_Value | UTCtoACE_Time_Value (const TimeStamp &time) |
| ACE_CString | getStringifiedUTC (TimeInterval time) |
| TimeInterval | calculateModulus (TimeInterval t1, TimeInterval t2) |
Variables |
| const CORBA::ULongLong | UTCtoUNIXTimeBaseOffset = ACE_UINT64_LITERAL(0x2D8539C80) |