Class NodeTimeSource

Inheritance Relationships

Base Type

  • public rclcpp::node_interfaces::NodeTimeSourceInterface

Class Documentation

class NodeTimeSource : public rclcpp::node_interfaces::NodeTimeSourceInterface

Public Types

using SharedPtr = std::shared_ptr<NodeTimeSource>
using WeakPtr = std::weak_ptr<NodeTimeSource>

Public Functions

NodeTimeSource(const rclcpp::node_interfaces::NodeClockInterface::SharedPtr &node_clock, agnocast::Node *node, const rclcpp::QoS &qos = rclcpp::ClockQoS(), bool use_clock_thread = true)
~NodeTimeSource() override