Class CpRos2Timer
Defined in File cp_ros2_timer.hpp
Inheritance Relationships
Base Type
public smacc2::ISmaccComponent(Class ISmaccComponent)
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_
-
inline CpRos2Timer(rclcpp::Duration duration, bool oneshot = false)