15 #ifndef RCLCPP__DURATION_HPP_ 16 #define RCLCPP__DURATION_HPP_ 20 #include "builtin_interfaces/msg/duration.hpp" 42 const builtin_interfaces::msg::Duration & duration_msg);
54 operator builtin_interfaces::msg::Duration()
const;
62 operator=(
const builtin_interfaces::msg::Duration & Duration_msg);
106 #endif // RCLCPP__DURATION_HPP_
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(int32_t seconds, uint32_t nanoseconds)
Definition: allocator_common.hpp:24
Definition: duration.hpp:26
Duration operator*(double scale) const
Duration operator-(const rclcpp::Duration &rhs) const
rcutils_duration_value_t rcl_duration_value_t
bool operator>=(const rclcpp::Duration &rhs) const
Duration & operator=(const Duration &rhs)
#define RCLCPP_PUBLIC
Definition: visibility_control.hpp:50
bool operator<=(const rclcpp::Duration &rhs) const
rcl_duration_value_t nanoseconds() const