mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
Loading...
Searching...
No Matches
mrs_lib::mrs_lib::ThreadTimer::Impl Class Reference

Public Member Functions

 Impl (const rclcpp::Node::SharedPtr &node, const std::function< void()> &callback, const rclcpp::Rate &rate, const bool oneshot)
void start ()
void stop ()
void setPeriod (const rclcpp::Duration &duration)
void setCallback (const std::function< void()> &callback)
 Impl (const Impl &)=delete
 Impl (Impl &&)=delete
Impl & operator= (const Impl &)=delete
Impl & operator= (Impl &&)=delete

Friends

class ThreadTimer

The documentation for this class was generated from the following files:
  • /home/runner/work/mrs_lib/mrs_lib/include/mrs_lib/impl/timer_handler.hpp
  • /home/runner/work/mrs_lib/mrs_lib/src/timer_handler/timer_handler.cpp