| 
    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 | 
| 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 | 
| rcl_duration_value_t rclcpp::Duration::nanoseconds | ( | ) | const | 
 1.8.14