|
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 行定义.