Class Index Cross Index Namespace Index

Class General::GPSTime


Contained in: General
Derived from: none
Derived by: none

#include "general/gpstime.hh"


public function member index:

GPSTime();
GPSTime(const unsigned int seconds, const unsigned int nanoseconds, unit_type Units = DEFAULT_TIME_UNIT_TYPE);
GPSTime(const GPSTime&);
~GPSTime();
INT_2U GetLeapSeconds() const;
INT_4U GetNanoseconds() const;
INT_4U GetSeconds() const;
REAL_8 GetTime() const;
void Now(); Sets the object to the current GPS time.
static GPSTime NowGPSTime(); Returns the time "now" as a GPSTime
inline INT_4U getNSec() const;
inline INT_4U getSec() const;
GPSTime& operator +=(const double&);
GPSTime& operator -=(const double&);
GPSTime& operator =(const GPSTime&);
 

protected function member index:

static GPSTime now(); Returns the time "now" as a GPSTime
 

Description:



Function Member Descriptions:


General::GPSTime::GPSTime


GPSTime();



General::GPSTime::GPSTime


GPSTime(const unsigned int seconds, const unsigned int nanoseconds, unit_type Units = DEFAULT_TIME_UNIT_TYPE);



General::GPSTime::GPSTime


GPSTime(const GPSTime&);



General::GPSTime::~GPSTime


~GPSTime();



General::GPSTime::GetLeapSeconds


INT_2U GetLeapSeconds() const;



General::GPSTime::GetNanoseconds


INT_4U GetNanoseconds() const;



General::GPSTime::GetSeconds


INT_4U GetSeconds() const;



General::GPSTime::GetTime


REAL_8 GetTime() const;



General::GPSTime::Now - Sets the object to the current GPS time.


void Now();



General::GPSTime::NowGPSTime - Returns the time "now" as a GPSTime


static GPSTime NowGPSTime();

Return value:
GPSTimethe current time, in GPSTime form


General::GPSTime::getNSec


inline INT_4U getNSec() const;
Helper function to make it compatable with Time class of framecpp




General::GPSTime::getSec


inline INT_4U getSec() const;
Helper function to make it compatable with Time class of framecpp




General::GPSTime::now - Returns the time "now" as a GPSTime


static GPSTime now();

Return value:
GPSTimethe current time, in GPSTime form


General::GPSTime::operator +=


GPSTime& operator +=(const double&);



General::GPSTime::operator -=


GPSTime& operator -=(const double&);



General::GPSTime::operator =


GPSTime& operator =(const GPSTime&);



Variable Member Descriptions:


General::GPSTime::DEFAULT_TIME_UNIT_TYPE -

static const unit_type DEFAULT_TIME_UNIT_TYPE;

General::GPSTime::m_nanoseconds -

INT_4U m_nanoseconds;

General::GPSTime::m_seconds -

INT_4U m_seconds;