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;}