rclcpp
master
C++ ROS Client Library API
|
#include <time.hpp>
Public Member Functions | |
Time (int32_t seconds, uint32_t nanoseconds, rcl_clock_type_t clock_type=RCL_SYSTEM_TIME) | |
Time (uint64_t nanoseconds=0, rcl_clock_type_t clock=RCL_SYSTEM_TIME) | |
Time (const Time &rhs) | |
Time (const builtin_interfaces::msg::Time &time_msg, rcl_clock_type_t ros_time=RCL_ROS_TIME) | |
Time (const rcl_time_point_t &time_point) | |
virtual | ~Time () |
operator builtin_interfaces::msg::Time () const | |
Time & | operator= (const Time &rhs) |
Time & | operator= (const builtin_interfaces::msg::Time &time_msg) |
bool | operator== (const rclcpp::Time &rhs) const |
bool | operator!= (const rclcpp::Time &rhs) const |
bool | operator< (const rclcpp::Time &rhs) const |
bool | operator<= (const rclcpp::Time &rhs) const |
bool | operator>= (const rclcpp::Time &rhs) const |
bool | operator> (const rclcpp::Time &rhs) const |
Time | operator+ (const rclcpp::Duration &rhs) const |
Duration | operator- (const rclcpp::Time &rhs) const |
Time | operator- (const rclcpp::Duration &rhs) const |
rcl_time_point_value_t | nanoseconds () const |
rcl_clock_type_t | get_clock_type () const |
rclcpp::Time::Time | ( | int32_t | seconds, |
uint32_t | nanoseconds, | ||
rcl_clock_type_t | clock_type = RCL_SYSTEM_TIME |
||
) |
|
explicit |
rclcpp::Time::Time | ( | const Time & | rhs | ) |
rclcpp::Time::Time | ( | const builtin_interfaces::msg::Time & | time_msg, |
rcl_clock_type_t | ros_time = RCL_ROS_TIME |
||
) |
|
explicit |
|
virtual |
rclcpp::Time::operator builtin_interfaces::msg::Time | ( | ) | const |
Time& rclcpp::Time::operator= | ( | const builtin_interfaces::msg::Time & | time_msg | ) |
bool rclcpp::Time::operator== | ( | const rclcpp::Time & | rhs | ) | const |
bool rclcpp::Time::operator!= | ( | const rclcpp::Time & | rhs | ) | const |
bool rclcpp::Time::operator< | ( | const rclcpp::Time & | rhs | ) | const |
bool rclcpp::Time::operator<= | ( | const rclcpp::Time & | rhs | ) | const |
bool rclcpp::Time::operator>= | ( | const rclcpp::Time & | rhs | ) | const |
bool rclcpp::Time::operator> | ( | const rclcpp::Time & | rhs | ) | const |
Time rclcpp::Time::operator+ | ( | const rclcpp::Duration & | rhs | ) | const |
Duration rclcpp::Time::operator- | ( | const rclcpp::Time & | rhs | ) | const |
Time rclcpp::Time::operator- | ( | const rclcpp::Duration & | rhs | ) | const |
rcl_time_point_value_t rclcpp::Time::nanoseconds | ( | ) | const |
rcl_clock_type_t rclcpp::Time::get_clock_type | ( | ) | const |