Classes | |
| class | MonitorEventDispatcher |
| class | EventCB |
| class | AlarmEventStrategy |
| class | AlarmEventStrategyDisc |
| class | AlarmEventStrategyCont |
| class | AlarmEventStrategyContSeq |
| class | AlarmEventStrategyDiscSeq |
| class | AlarmEventStrategyPattern |
| class | AlarmSystemMonitor |
| class | AlarmSystemMonitorBase |
| class | AlarmSystemMonitorCont |
| class | AlarmSystemMonitorDisc |
| class | AlarmSystemMonitorPattern |
| 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 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 | |
| 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 | |
| static const CORBA::ULongLong | UTCtoUNIXTimeBaseOffset = ACE_UINT64_LITERAL(0x2D8539C80) |
| typedef std::deque<BACIAction*> baci::BACIActionQueue |
Action queue
| typedef std::vector<BACIMonitor*> baci::BACIMonitorVector |
Vector containing references to BACIMonitor objects
| typedef std::vector<BACIProperty*> baci::BACIPropertyVector |
Property vector
| typedef ACS::ThreadBase baci::BACIThread |
| typedef std::vector<EventStrategy*> baci::EventStrategyVector |
Vector of EventStrategy objects
| typedef BACITimeInterval baci::TimeInterval |
Deprecated. Use acsutilTimeStamp.h. Type defintion for a period of time.
| typedef BACITimeStamp baci::TimeStamp |
Deprecated. Use acsutilTimeStamp.h. Type definition for timestamps.
| enum baci::ActionRequest |
| ACS::TimeInterval baci::calculateModulus | ( | ACS::TimeInterval | t1, | |
| ACS::TimeInterval | t2 | |||
| ) |
| ACE_CString baci::getStringifiedTimeStamp | ( | ) |
Deprecated. Use acsutilTimeStamp.h instead. Get current time in ISO8601 format
| ACE_CString baci::getStringifiedUTC | ( | TimeInterval | time | ) |
Deprecated. Use acsutilTimeStamp.h instead. Returns UTC time in the ISO8601 format
| TimeInterval baci::getTime | ( | ) |
Deprecated. Use acsutilTimeStamp.h instead. Get current time in UTC format Should be used only as relative time, this is NOT in UTC format (for performance)
| TimeStamp baci::getTimeStamp | ( | ) |
Deprecated. Use acsutilTimeStamp.h instead. Get current time in UTC format
| ACE_Time_Value baci::UTCtoACE_Time_Value | ( | const TimeStamp & | time | ) |
Deprecated. Use acsutilTimeStamp.h instead.
const CORBA::ULongLong baci::UTCtoUNIXTimeBaseOffset = ACE_UINT64_LITERAL(0x2D8539C80) [static] |
Entire module deprecated. Use acsutilTimeStamp.h instead. Deprecated. Use acsutilTimeStamp.h instead.
1.7.0