uavcan
MonotonicTime
List of all members
uavcan::MonotonicTime Class Reference
#include <
time.hpp
>
Inheritance diagram for uavcan::MonotonicTime:
[
legend
]
Additional Inherited Members
Public Member Functions inherited from
uavcan::TimeBase< MonotonicTime, MonotonicDuration >
bool
isZero
() const
bool
operator!=
(const
MonotonicTime
&r) const
MonotonicTime
operator+
(const
MonotonicDuration
&r) const
MonotonicTime
&
operator+=
(const
MonotonicDuration
&r)
MonotonicTime
operator-
(const
MonotonicDuration
&r) const
MonotonicDuration
operator-
(const
MonotonicTime
&r) const
MonotonicTime
&
operator-=
(const
MonotonicDuration
&r)
bool
operator<
(const
MonotonicTime
&r) const
bool
operator<=
(const
MonotonicTime
&r) const
bool
operator==
(const
MonotonicTime
&r) const
bool
operator>
(const
MonotonicTime
&r) const
bool
operator>=
(const
MonotonicTime
&r) const
uint64_t
toMSec
() const
void
toString
(char buf[
StringBufSize
]) const
Prints time in seconds with microsecond resolution.
More...
uint64_t
toUSec
() const
Static Public Member Functions inherited from
uavcan::TimeBase< MonotonicTime, MonotonicDuration >
static
MonotonicTime
fromMSec
(
uint64_t
ms)
static
MonotonicTime
fromUSec
(
uint64_t
us)
static
MonotonicTime
getMax
()
Static Public Attributes inherited from
uavcan::TimeBase< MonotonicTime, MonotonicDuration >
static const unsigned
StringBufSize
Protected Member Functions inherited from
uavcan::TimeBase< MonotonicTime, MonotonicDuration >
TimeBase
()
~TimeBase
()
Detailed Description
Definition at line
184
of file
time.hpp
.
The documentation for this class was generated from the following file:
time.hpp
uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04