YDSTime Basic Operations


Detailed Description

Default and Copy Constructors, Assignment Operator and Destructor.


Functions

 gpstk::YDSTime::YDSTime (long y=0, long d=0, double s=0.) throw ()
 Default Constructor.
 gpstk::YDSTime::YDSTime (const YDSTime &right) throw ()
 Copy Constructor.
 gpstk::YDSTime::YDSTime (const TimeTag &right) throw ( InvalidRequest )
 Alternate Copy Constructor.
 gpstk::YDSTime::YDSTime (const CommonTime &right) throw ()
 Alternate Copy Constructor.
YDSTime & gpstk::YDSTime::operator= (const YDSTime &right) throw ()
 Assignment Operator.
virtual gpstk::YDSTime::~YDSTime () throw ()
 Virtual Destructor.


Function Documentation

YDSTime & operator= const YDSTime right  )  throw () [inherited]
 

Assignment Operator.

Parameters:
right a const reference to the YDSTime object to copy
Returns:
a reference to this YDSTime

Definition at line 32 of file YDSTime.cpp.

YDSTime const CommonTime right  )  throw () [inline, inherited]
 

Alternate Copy Constructor.

Takes a const CommonTime reference and copies its contents via the convertFromCommonTime method.

Parameters:
right a const reference to the CommonTime object to copy
Exceptions:
InvalidRequest on over-/under-flow

Definition at line 85 of file YDSTime.hpp.

YDSTime const TimeTag right  )  throw ( InvalidRequest ) [inline, inherited]
 

Alternate Copy Constructor.

Takes a const TimeTag reference and copies its contents via conversion to CommonTime.

Parameters:
right a const reference to the TimeTag-based object to copy
Exceptions:
InvalidRequest on over-/under-flow

Definition at line 72 of file YDSTime.hpp.

YDSTime const YDSTime right  )  throw () [inline, inherited]
 

Copy Constructor.

Parameters:
right a const reference to the YDSTime object to copy

Definition at line 60 of file YDSTime.hpp.

YDSTime long  y = 0,
long  d = 0,
double  s = 0.
throw () [inline, inherited]
 

Default Constructor.

All elements are set to zero by default.

Definition at line 50 of file YDSTime.hpp.

virtual ~YDSTime  )  throw () [inline, virtual, inherited]
 

Virtual Destructor.

Definition at line 100 of file YDSTime.hpp.


Generated on Tue Feb 7 03:31:26 2012 for GPS ToolKit Software Library by  doxygen 1.3.9.1