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) | |
![]() | |
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 UtcTime | fromMSec (uint64_t ms) |
static UtcTime | fromUSec (uint64_t us) |
static UtcTime | getMax () |
![]() | |
static const unsigned | StringBufSize |
![]() | |
TimeBase () | |
~TimeBase () | |
|
inline |