|
rclcpp
master
C++ ROS Client Library API
|
#include <duration.hpp>
Public Member Functions | |
| Duration (int32_t seconds, uint32_t nanoseconds) | |
| Duration (rcl_duration_value_t nanoseconds) | |
| Duration (std::chrono::nanoseconds nanoseconds) | |
| Duration (const builtin_interfaces::msg::Duration &duration_msg) | |
| Duration (const rcl_duration_t &duration) | |
| Duration (const Duration &rhs) | |
| virtual | ~Duration () |
| operator builtin_interfaces::msg::Duration () const | |
| Duration & | operator= (const Duration &rhs) |
| Duration & | operator= (const builtin_interfaces::msg::Duration &Duration_msg) |
| bool | operator== (const rclcpp::Duration &rhs) const |
| bool | operator< (const rclcpp::Duration &rhs) const |
| bool | operator<= (const rclcpp::Duration &rhs) const |
| bool | operator>= (const rclcpp::Duration &rhs) const |
| bool | operator> (const rclcpp::Duration &rhs) const |
| Duration | operator+ (const rclcpp::Duration &rhs) const |
| Duration | operator- (const rclcpp::Duration &rhs) const |
| Duration | operator* (double scale) const |
| rcl_duration_value_t | nanoseconds () const |
| rclcpp::Duration::Duration | ( | int32_t | seconds, |
| uint32_t | nanoseconds | ||
| ) |
|
explicit |
|
explicit |
| rclcpp::Duration::Duration | ( | const builtin_interfaces::msg::Duration & | duration_msg | ) |
|
explicit |
| rclcpp::Duration::Duration | ( | const Duration & | rhs | ) |
|
virtual |
| rclcpp::Duration::operator builtin_interfaces::msg::Duration | ( | ) | const |
| Duration& rclcpp::Duration::operator= | ( | const builtin_interfaces::msg::Duration & | Duration_msg | ) |
| bool rclcpp::Duration::operator== | ( | const rclcpp::Duration & | rhs | ) | const |
| bool rclcpp::Duration::operator< | ( | const rclcpp::Duration & | rhs | ) | const |
| bool rclcpp::Duration::operator<= | ( | const rclcpp::Duration & | rhs | ) | const |
| bool rclcpp::Duration::operator>= | ( | const rclcpp::Duration & | rhs | ) | const |
| bool rclcpp::Duration::operator> | ( | const rclcpp::Duration & | rhs | ) | const |
| Duration rclcpp::Duration::operator+ | ( | const rclcpp::Duration & | rhs | ) | const |
| Duration rclcpp::Duration::operator- | ( | const rclcpp::Duration & | rhs | ) | const |
| Duration rclcpp::Duration::operator* | ( | double | scale | ) | const |
| rcl_duration_value_t rclcpp::Duration::nanoseconds | ( | ) | const |
1.8.14