Class CbTimerCountdownLoop

Inheritance Relationships

Base Type

  • public smacc2::SmaccClientBehavior

Class Documentation

class CbTimerCountdownLoop : public smacc2::SmaccClientBehavior

Public Functions

inline explicit CbTimerCountdownLoop(rclcpp::Duration loopDuration)
template<typename T, std::enable_if_t<std::is_integral<T>::value, int> = 0>
inline explicit CbTimerCountdownLoop(T)
inline void onEntry() override
inline void onExit() override
template<typename TOrthogonal, typename TSourceObject>
inline void onStateOrthogonalAllocation()
template<typename T>
inline smacc2::SmaccSignalConnection onTimerTick(void (T::* callback)(), T *object)