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);
117 #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
Definition: allocator_common.hpp:24
rcl_duration_value_t nanoseconds() const
Definition: duration.hpp:26
Duration operator-(const rclcpp::Duration &rhs) const
bool operator>(const rclcpp::Duration &rhs) const
Duration & operator=(const Duration &rhs)
Duration(int32_t seconds, uint32_t nanoseconds)
rcutils_duration_value_t rcl_duration_value_t
Duration operator+(const rclcpp::Duration &rhs) const
#define RCLCPP_PUBLIC
Definition: visibility_control.hpp:50
bool operator<=(const rclcpp::Duration &rhs) const
Duration operator*(double scale) const