|
Classes |
class | baci::MonitorEventDispatcher< T, TCB, POA_CB > |
class | baci::EventCB< T, TCB, POA_CB > |
class | baci::AlarmEventStrategy< T, TPROP, TALARM > |
class | baci::AlarmEventStrategyDisc< T, TPROP, TALARM > |
class | baci::AlarmEventStrategyCont< T, TPROP, TALARM > |
class | baci::AlarmEventStrategyContSeq< T, TPROP, TALARM > |
class | baci::AlarmEventStrategyDiscSeq< T, TPROP, TALARM > |
class | baci::AlarmEventStrategyPattern |
class | baci::AlarmSystemMonitor< TPROP > |
class | baci::AlarmSystemMonitorCont< T, TPROP > |
class | baci::AlarmSystemMonitorDisc< T, TPROP > |
class | baci::AlarmSystemMonitorPattern |
class | baci::AlarmSystemMonitorSeqCont< T, TPROP > |
class | baci::AlarmSystemMonitorSeqDisc< TPROP > |
class | baci::ActionImplementator |
class | baci::BACIAction |
class | baci::BACICallback |
class | baci::BACIComponent |
class | baci::MonitorImplementator |
class | baci::BACIMonitor |
class | baci::PropertyImplementator |
class | baci::BACIProperty |
class | baci::CDBPropertySet |
class | baci::CharacteristicComponentImpl |
class | baci::CharacteristicModelImpl |
class | baci::DBConnector |
class | baci::EventDispatcher |
class | baci::EventStrategy |
class | baci::Monitor<> |
class | baci::MonitorBasic<> |
class | baci::CDBconverter< T > |
class | baci::CDBconverter< ACE_CString > |
class | baci::PcommonImpl<> |
class | baci::PcontImpl<> |
class | baci::PpatternImpl |
class | baci::PropertyImpl |
class | baci::RecoverableObject |
class | baci::BACIRecoveryManager |
class | baci::ROcommonImpl<> |
class | baci::ROcontImpl<> |
class | baci::ROdiscImpl<> |
class | baci::ROpatternImpl |
class | baci::ROSeqContImpl<> |
class | baci::ROSeqDiscImpl<> |
class | baci::RWcommonImpl<> |
class | baci::RWcontImpl<> |
| ! order of inheritance is important: RWcommonImpl has to become befor PcontImpl More...
|
class | baci::RWdiscImpl<> |
class | baci::RWpatternImpl |
class | baci::RWSeqContImpl<> |
class | baci::SmartPropertyPointer< T > |
class | baci::CORBAServantSPStorage< T > |
class | baci::SmartServantPointer< T > |
class | baci::TypelessPropertyImpl |
class | baci::BACIValue |
class | baci::AlarmSystemMonitorEnumProp< T, TPROP > |
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 baci::RWcontImpl<
ACS_RW_T(double, CORBA::Double) | RWdouble ) |
typedef RWSeqContImpl< ACS_RW_SEQ_T(double, CORBA::Double) | RWdoubleSeq ) |
typedef baci::RWcontImpl<
ACS_RW_T(float, CORBA::Float) | RWfloat ) |
typedef RWSeqContImpl< ACS_RW_SEQ_T(float, CORBA::Float) | RWfloatSeq ) |
typedef baci::RWcontImpl<
ACS_RW_T(long, CORBA::Long) | RWlong ) |
typedef baci::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 baci::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) |
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) |
TimeStamp | getTimeStamp () |
TimeInterval | getTime () |
ACE_CString | getStringifiedTimeStamp () |
ACE_Time_Value | UTCtoACE_Time_Value (const TimeStamp &time) |
ACE_CString | getStringifiedUTC (TimeInterval time) |
ACS::TimeInterval | calculateModulus (ACS::TimeInterval t1, ACS::TimeInterval t2) |
Variables |
const CORBA::ULongLong | UTCtoUNIXTimeBaseOffset = ACE_UINT64_LITERAL(0x2D8539C80) |