DEIMOS
Earth Observation Mission CFI Software
Lib Software User Manual
ESA

EECFI::CucTimeConfig Class Reference

Configuration values for CUC time operations. More...

List of all members.

Public Member Functions

 CucTimeConfig ()
 Default constructor.
 CucTimeConfig (long cucTypeIn, long epochTypeIn, long timeRefIn, double epochIn, long timeUnitsOctetsIn, long fractionTimeUnitOctetsIn)
 Constructor with parameters.

Public Attributes

long cucType
 See CucTimeTypeEnum.
long epochType
 See CucEpochTypeEnum.
long timeRef
 See XLTimeRefEnum.
double epoch
 Reference CUC epoch defined by user.
long basicTimeUnitNumOctets
 Number of octets in the time unit.
long fractionalTimeUnitNumOctets
 Number of octets in the fractional time unit.

Detailed Description

Configuration values for CUC time operations.


Constructor & Destructor Documentation

EECFI::CucTimeConfig::CucTimeConfig (  )  [inline]

Default constructor.

EECFI::CucTimeConfig::CucTimeConfig ( long  cucTypeIn,
long  epochTypeIn,
long  timeRefIn,
double  epochIn,
long  timeUnitsOctetsIn,
long  fractionTimeUnitOctetsIn 
) [inline]

Constructor with parameters.


Member Data Documentation

Number of octets in the time unit.

Referenced by EECFI::Time::getCuc(), and EECFI::Time::setCuc().

See CucTimeTypeEnum.

Referenced by EECFI::Time::getCuc(), and EECFI::Time::setCuc().

Reference CUC epoch defined by user.

Referenced by EECFI::Time::getCuc(), and EECFI::Time::setCuc().

See CucEpochTypeEnum.

Referenced by EECFI::Time::getCuc(), and EECFI::Time::setCuc().

Number of octets in the fractional time unit.

Referenced by EECFI::Time::getCuc(), and EECFI::Time::setCuc().

See XLTimeRefEnum.

Referenced by EECFI::Time::getCuc(), and EECFI::Time::setCuc().


Generated on Mon Dec 11 2023 13:28:22 for by doxygen 1.7.1