#include <acstimeClockImpl.h>
Inheritance diagram for ClockImpl:
Public Member Functions | |
ClockImpl (const ACE_CString &name, maci::ContainerServices *containerServices) | |
virtual | ~ClockImpl () |
virtual acstime::Duration | getTimeInterval (const acstime::Epoch &prevEpoch) |
virtual ACS::RWlong_ptr | array2TAI () |
virtual ACS::RWlong_ptr | TAI2UTC () |
virtual ACS::ROuLongLong_ptr | now () |
virtual acstime::Epoch | fromISO8601 (acstime::TimeSystem ts, const char *iso) |
virtual char * | toISO8601 (acstime::TimeSystem ts, const acstime::Epoch &timeValue) |
Private Member Functions | |
ClockImpl (const ClockImpl &) | |
copy not allowed | |
void | operator= (const ClockImpl &) |
assignment not allowed | |
Private Attributes | |
baci::RWlong * | m_array2TAI |
baci::RWlong * | m_TAI2UTC |
baci::ROuLongLong * | m_now |
DevIOTime * | m_now_dev |
TODO:
|
Constructor
|
|
Destructor |
|
copy not allowed
|
|
Implementation of IDL method. Please see the documenation for the Clock IDL interface. |
|
Implementation of IDL method. Please see the documenation for the Clock IDL interface.
|
|
Implementation of IDL method. Please see the documenation for the Clock IDL interface. |
|
Implementation of IDL method. Please see the documenation for the Clock IDL interface. |
|
assignment not allowed
|
|
Implementation of IDL method. Please see the documenation for the Clock IDL interface. |
|
Implementation of IDL method. Please see the documenation for the Clock IDL interface.
|
|
Implementation of the array2TAI IDL property. |
|
Implementation of the now IDL property (current time). |
|
devIO used to get the current time used by the now property. |
|
Implementation of the TAI2UTC IDL property. |