Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages


Classes

struct  acstime::Epoch
struct  acstime::Duration
interface  acstime::TimeoutHandler
interface  acstime::Timer
interface  acstime::Clock

Enumerations

enum  TimeComparison { TCEqualTo, TCLessThan, TCGreaterThan, TCIndeterminate }
enum  TimeSystem { TSArray, TSTAI, TSUTC }

Variables

const ACS::Time ACE_BEGIN = 122192928000000000
const unsigned long STARTDATE = 577735
const double EpochOriginInMJD = -100840.0
const double EpochOriginInYears = 1582.793292


Enumeration Type Documentation

enum TimeComparison
 

The possible values that can be returned by comparing Durations/Epochs.

This definition is taken from the CORBA Time Service. "TCIndeterminate" is not used here and could be removed.

DWF-how are these being used or are they being used at all???

Enumeration values:
TCEqualTo 
TCLessThan 
TCGreaterThan 
TCIndeterminate 

enum TimeSystem
 

The time systems that have some form of ACS support.

Enumeration values:
TSArray 
TSTAI 
TSUTC 


Variable Documentation

const ACS::Time acstime::ACE_BEGIN = 122192928000000000
 

ACS time at which ACE time begins, 1970-01-01 00:00:00

const double acstime::EpochOriginInMJD = -100840.0
 

Modified Julian Day (MJD) of Oct 15, 1582 0h UT = Epoch start time.

const double acstime::EpochOriginInYears = 1582.793292
 

Julian Date in years of Oct 15, 1582 0h UT = Epoch start time.

const unsigned long acstime::STARTDATE = 577735
 

CORBA Time Service start date (1582-Oct-15)


Generated on Thu Apr 30 02:28:52 2009 for ACS IDL interfaces by doxygen 1.3.8