Class CpRos2Timer

Inheritance Relationships

Base Type

Class Documentation

class CpRos2Timer : public smacc2::ISmaccComponent

Public Functions

inline CpRos2Timer(rclcpp::Duration duration, bool oneshot = false)
inline virtual ~CpRos2Timer()
inline virtual void onInitialize() override
inline void startTimer()
inline void stopTimer()
inline void cancelTimer()
template<typename T>
inline smacc2::SmaccSignalConnection onTimerTick(void (T::* callback)(), T *object)

Public Members

smacc2::SmaccSignal<void()> onTimerTick_