14 virtual void onEntry()
override;
15 virtual void onExit()
override;
17 template <
typename TOrthogonal,
typename TSourceObject>
21 this->
template postEvent<EvTimer<TSourceObject, TOrthogonal>>();
26 boost::signals2::connection
onTimerTick(
void (T::*callback)(), T *
object)
void onOrthogonalAllocation()
virtual void onExit() override
uint64_t tickTriggerCount_
smacc::SmaccSignal< void()> onTimerTick_
virtual void onEntry() override
std::function< void()> postCountDownEvent_
void onClientTimerTickCallback()
ClRosTimer * timerClient_
boost::signals2::connection onTimerTick(void(T::*callback)(), T *object)
ISmaccStateMachine * getStateMachine()
boost::signals2::connection createSignalConnection(TSmaccSignal &signal, TMemberFunctionPrototype callback, TSmaccObjectType *object)