Brief description of class still missing. More...
#include <TimeData.h>
Public Member Functions | |
void | bigEndianValues () |
void | currentTime () |
void | littleEndianValues () |
int | microSeconds () const |
int | seconds () const |
TimeData () | |
TimeData (const TimeData &o) |
Brief description of class still missing.
Full description of class still missing
TimeData::TimeData | ( | ) | [inline] |
{ _seconds=0; _microSeconds=0; }
TimeData::TimeData | ( | const TimeData & | o | ) | [inline] |
{ _seconds=o._seconds; _microSeconds=o._microSeconds; }
void TimeData::bigEndianValues | ( | ) | [inline] |
Referenced by TimeReplyData::bigEndianValues().
{ _seconds=ByteOrder::bigEndianToNative(_seconds); _microSeconds=ByteOrder::bigEndianToNative(_microSeconds); }
void TimeData::currentTime | ( | ) | [inline] |
Referenced by TimeReplyData::currentTime(), and TimeRequest::exec().
{
timeval sysTime;
gettimeofday(&sysTime, 0);
_seconds=(int)sysTime.tv_sec;
_microSeconds=(int)sysTime.tv_usec;
}
void TimeData::littleEndianValues | ( | ) | [inline] |
Referenced by TimeReplyData::littleEndianValues().
{ _seconds=ByteOrder::littleEndianToNative(_seconds); _microSeconds=ByteOrder::littleEndianToNative(_microSeconds); }
int TimeData::microSeconds | ( | ) | const [inline] |
{return _microSeconds;}
int TimeData::seconds | ( | ) | const [inline] |
{return _seconds;}