rclcpp  master
C++ ROS Client Library API
Public Member Functions | List of all members
rclcpp::node_interfaces::NodeTimeSource Class Reference

Implementation of the NodeTimeSource part of the Node API. More...

#include <node_time_source.hpp>

Inheritance diagram for rclcpp::node_interfaces::NodeTimeSource:
Inheritance graph
[legend]
Collaboration diagram for rclcpp::node_interfaces::NodeTimeSource:
Collaboration graph
[legend]

Public Member Functions

 NodeTimeSource (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, rclcpp::node_interfaces::NodeClockInterface::SharedPtr node_clock, rclcpp::node_interfaces::NodeParametersInterface::SharedPtr node_parameters, const rclcpp::QoS &qos=rclcpp::RosoutQoS(), bool use_clock_thread=true)
 
virtual ~NodeTimeSource ()
 
- Public Member Functions inherited from rclcpp::node_interfaces::NodeTimeSourceInterface
virtual ~NodeTimeSourceInterface ()=default
 

Detailed Description

Implementation of the NodeTimeSource part of the Node API.

Constructor & Destructor Documentation

◆ NodeTimeSource()

rclcpp::node_interfaces::NodeTimeSource::NodeTimeSource ( 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,
rclcpp::node_interfaces::NodeClockInterface::SharedPtr  node_clock,
rclcpp::node_interfaces::NodeParametersInterface::SharedPtr  node_parameters,
const rclcpp::QoS qos = rclcpp::RosoutQoS(),
bool  use_clock_thread = true 
)
explicit

◆ ~NodeTimeSource()

virtual rclcpp::node_interfaces::NodeTimeSource::~NodeTimeSource ( )
virtual

The documentation for this class was generated from the following file: