A Time class, can be used to hold wall- or sim-time.
More...
#include <Types.hh>
Public Member Functions |
| | Time () |
| | Constructor.
|
| | Time (int32_t _sec, int32_t _nsec) |
| | Constructor.
|
| bool | operator== (const Time &_time) const |
| | Equal to operator.
|
Public Attributes |
| int32_t | nsec |
| | Nanoseconds.
|
| int32_t | sec |
| | Seconds.
|
Friends |
| std::ostream & | operator<< (std::ostream &_out, const Time &_time) |
| | Stream insertion operator.
|
| std::istream & | operator>> (std::istream &_in, Time &_time) |
| | Stream extraction operator.
|
Detailed Description
A Time class, can be used to hold wall- or sim-time.
stored as sec and nano-sec.
Constructor & Destructor Documentation
| sdf::Time::Time |
( |
int32_t |
_sec, |
|
|
int32_t |
_nsec |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
| [in] | _sec | Seconds |
| [in] | _nsec | Nanoseconds |
Member Function Documentation
| bool sdf::Time::operator== |
( |
const Time & |
_time | ) |
const |
|
inline |
Equal to operator.
- Parameters
-
| [in] | _time | the time to compare to. |
- Returns
- true if values are the same, false otherwise.
References nsec, and sec.
Friends And Related Function Documentation
| std::ostream& operator<< |
( |
std::ostream & |
_out, |
|
|
const Time & |
_time |
|
) |
| |
|
friend |
Stream insertion operator.
- Parameters
-
| [in] | _out | the output stream |
| [in] | _time | time to write to the stream |
- Returns
- the output stream
| std::istream& operator>> |
( |
std::istream & |
_in, |
|
|
Time & |
_time |
|
) |
| |
|
friend |
Stream extraction operator.
- Parameters
-
| [in] | _in | the input stream |
| [in] | _time | time to read from to the stream |
- Returns
- the input stream
Member Data Documentation
The documentation for this class was generated from the following file: