Implementation of the NodeClock part of the Node API.  
 More...
#include <node_clock.hpp>
|  | 
|  | NodeClock (rclcpp::node_interfaces::NodeBaseInterface::SharedPtr node_base, rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr node_topics, rclcpp::node_interfaces::NodeGraphInterface::SharedPtr node_graph, rclcpp::node_interfaces::NodeServicesInterface::SharedPtr node_services, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr node_logging) | 
|  | 
| virtual | ~NodeClock () | 
|  | 
| rclcpp::Clock::SharedPtr | get_clock () override | 
|  | Get a clock which will be kept up to date by the node.  More... 
 | 
|  | 
| rclcpp::Clock::ConstSharedPtr | get_clock () const override | 
|  | Get a clock which will be kept up to date by the node.  More... 
 | 
|  | 
| virtual | ~NodeClockInterface ()=default | 
|  | 
Implementation of the NodeClock part of the Node API. 
◆ NodeClock()
  
  | 
        
          | rclcpp::node_interfaces::NodeClock::NodeClock | ( | rclcpp::node_interfaces::NodeBaseInterface::SharedPtr | node_base, |  
          |  |  | rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr | node_topics, |  
          |  |  | rclcpp::node_interfaces::NodeGraphInterface::SharedPtr | node_graph, |  
          |  |  | rclcpp::node_interfaces::NodeServicesInterface::SharedPtr | node_services, |  
          |  |  | rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr | node_logging |  
          |  | ) |  |  |  | explicit | 
 
 
◆ ~NodeClock()
  
  | 
        
          | virtual rclcpp::node_interfaces::NodeClock::~NodeClock | ( |  | ) |  |  | virtual | 
 
 
◆ get_clock() [1/2]
  
  | 
        
          | rclcpp::Clock::SharedPtr rclcpp::node_interfaces::NodeClock::get_clock | ( |  | ) |  |  | overridevirtual | 
 
 
◆ get_clock() [2/2]
  
  | 
        
          | rclcpp::Clock::ConstSharedPtr rclcpp::node_interfaces::NodeClock::get_clock | ( |  | ) | const |  | overridevirtual | 
 
 
The documentation for this class was generated from the following file: