Apollo 10.0
自动驾驶开放平台
|
#include <duration.h>
Public 成员函数 | |
Duration ()=default | |
Duration (int64_t nanoseconds) | |
Duration (int nanoseconds) | |
Duration (double seconds) | |
Duration (uint32_t seconds, uint32_t nanoseconds) | |
Duration (const Duration &other) | |
Duration & | operator= (const Duration &other) |
~Duration ()=default | |
double | ToSecond () const |
int64_t | ToNanosecond () const |
bool | IsZero () const |
void | Sleep () const |
Duration | operator+ (const Duration &rhs) const |
Duration | operator- (const Duration &rhs) const |
Duration | operator- () const |
Duration | operator* (double scale) const |
Duration & | operator+= (const Duration &rhs) |
Duration & | operator-= (const Duration &rhs) |
Duration & | operator*= (double scale) |
bool | operator== (const Duration &rhs) const |
bool | operator!= (const Duration &rhs) const |
bool | operator> (const Duration &rhs) const |
bool | operator< (const Duration &rhs) const |
bool | operator>= (const Duration &rhs) const |
bool | operator<= (const Duration &rhs) const |
在文件 duration.h 第 26 行定义.
|
default |
|
explicit |
在文件 duration.cc 第 27 行定义.
|
explicit |
在文件 duration.cc 第 29 行定义.
|
explicit |
在文件 duration.cc 第 33 行定义.
apollo::cyber::Duration::Duration | ( | uint32_t | seconds, |
uint32_t | nanoseconds | ||
) |
在文件 duration.cc 第 37 行定义.
apollo::cyber::Duration::Duration | ( | const Duration & | other | ) |
在文件 duration.cc 第 41 行定义.
|
default |
bool apollo::cyber::Duration::IsZero | ( | ) | const |
在文件 duration.cc 第 54 行定义.
bool apollo::cyber::Duration::operator!= | ( | const Duration & | rhs | ) | const |
在文件 duration.cc 第 94 行定义.
Duration apollo::cyber::Duration::operator* | ( | double | scale | ) | const |
在文件 duration.cc 第 71 行定义.
Duration & apollo::cyber::Duration::operator*= | ( | double | scale | ) |
在文件 duration.cc 第 85 行定义.
在文件 duration.cc 第 61 行定义.
在文件 duration.cc 第 75 行定义.
Duration apollo::cyber::Duration::operator- | ( | ) | const |
在文件 duration.cc 第 69 行定义.
在文件 duration.cc 第 65 行定义.
在文件 duration.cc 第 80 行定义.
bool apollo::cyber::Duration::operator< | ( | const Duration & | rhs | ) | const |
在文件 duration.cc 第 102 行定义.
bool apollo::cyber::Duration::operator<= | ( | const Duration & | rhs | ) | const |
在文件 duration.cc 第 110 行定义.
在文件 duration.cc 第 43 行定义.
bool apollo::cyber::Duration::operator== | ( | const Duration & | rhs | ) | const |
在文件 duration.cc 第 90 行定义.
bool apollo::cyber::Duration::operator> | ( | const Duration & | rhs | ) | const |
在文件 duration.cc 第 98 行定义.
bool apollo::cyber::Duration::operator>= | ( | const Duration & | rhs | ) | const |
在文件 duration.cc 第 106 行定义.
void apollo::cyber::Duration::Sleep | ( | ) | const |
在文件 duration.cc 第 56 行定义.
int64_t apollo::cyber::Duration::ToNanosecond | ( | ) | const |
在文件 duration.cc 第 52 行定义.
double apollo::cyber::Duration::ToSecond | ( | ) | const |
在文件 duration.cc 第 48 行定义.