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 |