Implicitly convertible to/from uavcan.Timestamp. More...
#include <time.hpp>

Public Member Functions | |
| operator Timestamp () const | |
| UtcTime & | operator= (const Timestamp &ts) |
| UtcTime () | |
| UtcTime (const Timestamp &ts) | |
Public Member Functions inherited from uavcan::TimeBase< UtcTime, UtcDuration > | |
| bool | isZero () const |
| bool | operator!= (const UtcTime &r) const |
| UtcTime | operator+ (const UtcDuration &r) const |
| UtcTime & | operator+= (const UtcDuration &r) |
| UtcTime | operator- (const UtcDuration &r) const |
| UtcDuration | operator- (const UtcTime &r) const |
| UtcTime & | operator-= (const UtcDuration &r) |
| bool | operator< (const UtcTime &r) const |
| bool | operator<= (const UtcTime &r) const |
| bool | operator== (const UtcTime &r) const |
| bool | operator> (const UtcTime &r) const |
| bool | operator>= (const UtcTime &r) const |
| uint64_t | toMSec () const |
| void | toString (char buf[StringBufSize]) const |
| Prints time in seconds with microsecond resolution. More... | |
| uint64_t | toUSec () const |
Additional Inherited Members | |
Static Public Member Functions inherited from uavcan::TimeBase< UtcTime, UtcDuration > | |
| static UtcTime | fromMSec (uint64_t ms) |
| static UtcTime | fromUSec (uint64_t us) |
| static UtcTime | getMax () |
Static Public Attributes inherited from uavcan::TimeBase< UtcTime, UtcDuration > | |
| static const unsigned | StringBufSize |
Protected Member Functions inherited from uavcan::TimeBase< UtcTime, UtcDuration > | |
| TimeBase () | |
| ~TimeBase () | |
|
inline |