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

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

#include <node_timers.hpp>

Inheritance diagram for rclcpp::node_interfaces::NodeTimers:

Public Member Functions

 NodeTimers (rclcpp::node_interfaces::NodeBaseInterface *node_base)
virtual ~NodeTimers ()
virtual void add_timer (rclcpp::timer::TimerBase::SharedPtr timer, rclcpp::callback_group::CallbackGroup::SharedPtr callback_group)
 Add a timer to the node. More...

Detailed Description

Implementation of the NodeTimers part of the Node API.

Constructor & Destructor Documentation

◆ NodeTimers()

rclcpp::node_interfaces::NodeTimers::NodeTimers ( rclcpp::node_interfaces::NodeBaseInterface node_base)

◆ ~NodeTimers()

virtual rclcpp::node_interfaces::NodeTimers::~NodeTimers ( )

Member Function Documentation

◆ add_timer()

virtual void rclcpp::node_interfaces::NodeTimers::add_timer ( rclcpp::timer::TimerBase::SharedPtr  timer,
rclcpp::callback_group::CallbackGroup::SharedPtr  callback_group 

Add a timer to the node.

Implements rclcpp::node_interfaces::NodeTimersInterface.

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