#include <duration.h>
◆ Duration() [1/6]
apollo::cyber::Duration::Duration |
( |
| ) |
|
|
default |
◆ Duration() [2/6]
apollo::cyber::Duration::Duration |
( |
int64_t |
nanoseconds | ) |
|
|
explicit |
◆ Duration() [3/6]
apollo::cyber::Duration::Duration |
( |
int |
nanoseconds | ) |
|
|
explicit |
◆ Duration() [4/6]
apollo::cyber::Duration::Duration |
( |
double |
seconds | ) |
|
|
explicit |
◆ Duration() [5/6]
apollo::cyber::Duration::Duration |
( |
uint32_t |
seconds, |
|
|
uint32_t |
nanoseconds |
|
) |
| |
◆ Duration() [6/6]
apollo::cyber::Duration::Duration |
( |
const Duration & |
other | ) |
|
◆ ~Duration()
apollo::cyber::Duration::~Duration |
( |
| ) |
|
|
default |
◆ IsZero()
bool apollo::cyber::Duration::IsZero |
( |
| ) |
const |
◆ operator!=()
bool apollo::cyber::Duration::operator!= |
( |
const Duration & |
rhs | ) |
const |
◆ operator*()
Duration apollo::cyber::Duration::operator* |
( |
double |
scale | ) |
const |
◆ operator*=()
Duration& apollo::cyber::Duration::operator*= |
( |
double |
scale | ) |
|
◆ operator+()
◆ operator+=()
◆ operator-() [1/2]
◆ operator-() [2/2]
Duration apollo::cyber::Duration::operator- |
( |
| ) |
const |
◆ operator-=()
◆ operator<()
bool apollo::cyber::Duration::operator< |
( |
const Duration & |
rhs | ) |
const |
◆ operator<=()
bool apollo::cyber::Duration::operator<= |
( |
const Duration & |
rhs | ) |
const |
◆ operator=()
◆ operator==()
bool apollo::cyber::Duration::operator== |
( |
const Duration & |
rhs | ) |
const |
◆ operator>()
bool apollo::cyber::Duration::operator> |
( |
const Duration & |
rhs | ) |
const |
◆ operator>=()
bool apollo::cyber::Duration::operator>= |
( |
const Duration & |
rhs | ) |
const |
◆ Sleep()
void apollo::cyber::Duration::Sleep |
( |
| ) |
const |
◆ ToNanosecond()
int64_t apollo::cyber::Duration::ToNanosecond |
( |
| ) |
const |
◆ ToSecond()
double apollo::cyber::Duration::ToSecond |
( |
| ) |
const |
The documentation for this class was generated from the following file: