15 #ifndef RCLCPP__TIME_HPP_ 16 #define RCLCPP__TIME_HPP_ 18 #include "builtin_interfaces/msg/time.hpp" 45 const builtin_interfaces::msg::Time & time_msg,
55 operator builtin_interfaces::msg::Time()
const;
63 operator=(
const builtin_interfaces::msg::Time & time_msg);
119 #endif // RCLCPP__TIME_HPP_
rcl_clock_type_t get_clock_type() const
rcl_time_point_value_t nanoseconds() const
Definition: allocator_common.hpp:24
Definition: duration.hpp:26
bool operator>(const rclcpp::Time &rhs) const
bool operator<=(const rclcpp::Time &rhs) const
bool operator>=(const rclcpp::Time &rhs) const
rcutils_time_point_value_t rcl_time_point_value_t
bool operator!=(const rclcpp::Time &rhs) const
Duration operator-(const rclcpp::Time &rhs) const
Time & operator=(const Time &rhs)
Time operator+(const rclcpp::Duration &rhs) const
#define RCLCPP_PUBLIC
Definition: visibility_control.hpp:50
Time(int32_t seconds, uint32_t nanoseconds, rcl_clock_type_t clock_type=RCL_SYSTEM_TIME)
bool operator==(const rclcpp::Time &rhs) const
bool operator<(const rclcpp::Time &rhs) const
Time operator+(const rclcpp::Duration &lhs, const rclcpp::Time &rhs)