39 ROS_INFO(
"State reactor base REALLY TRIGGERS!!");
44namespace introspection
virtual void onEventNotified(const std::type_info *eventType)
std::function< void()> postEventFn
virtual bool triggers()=0
void initialize(ISmaccState *ownerState)
virtual void onInitialized()
void configureEventGenerator(std::shared_ptr< smacc::SmaccEventGenerator > eg)
std::vector< EventGeneratorCallbackFunctor > callbacks_
std::vector< StateReactorCallbackFunctor > callbacks_
void configureStateReactor(std::shared_ptr< smacc::StateReactor > sr)