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

TimeUtil Class Reference

#include <acstimeTimeUtil.h>

Inheritance diagram for TimeUtil:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 TimeUtil ()
 ~TimeUtil ()

Static Public Member Functions

acstime::Epoch ace2epoch (const ACE_Time_Value &value)
ACE_Time_Value epoch2ace (const acstime::Epoch &value)
acstime::Duration ace2duration (const ACE_Time_Value &value)
ACE_Time_Value duration2ace (const acstime::Duration &value)

Static Public Attributes

const short DaysInMonth [12]

Private Member Functions

 TimeUtil (const TimeUtil &)
void operator= (const TimeUtil &)

Detailed Description

TimeUtil is a utility class providing static methods to convert between various time systems.

TODO:


Constructor & Destructor Documentation

TimeUtil::TimeUtil  )  [inline]
 

Constructor

TimeUtil::~TimeUtil  )  [inline]
 

Destructor

TimeUtil::TimeUtil const TimeUtil  )  [private]
 

Copy not allowed.


Member Function Documentation

acstime::Duration TimeUtil::ace2duration const ACE_Time_Value &  value  )  [static]
 

convert ACE_Time_Value to Duration

Parameters:
value ACE_Time_value.
Returns:
value converted to a Duration

acstime::Epoch TimeUtil::ace2epoch const ACE_Time_Value &  value  )  [static]
 

convert ACE_Time_Value to ACS Epoch

Parameters:
value ACE_Time_value.
Returns:
value converted to an Epoch

ACE_Time_Value TimeUtil::duration2ace const acstime::Duration &  value  )  [static]
 

convert Duration to ACE_Time_Value

Parameters:
value Duration.
Returns:
value converted to an ACE_Time_Value

ACE_Time_Value TimeUtil::epoch2ace const acstime::Epoch &  value  )  [static]
 

convert Epoch to ACE_Time_Value

Parameters:
value Epoch.
Returns:
value converted to an ACE_Time_Value

void TimeUtil::operator= const TimeUtil  )  [private]
 

Assignment not allowed.


Member Data Documentation

const short TimeUtil::DaysInMonth[12] [static]
 

days in each month


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:36:58 2009 for ACS C++ API by doxygen 1.3.8