25#include "rclcpp/rclcpp.hpp" 
   51    RCLCPP_INFO(
getLogger(), 
"State reactor base REALLY TRIGGERS!!");
 
   60namespace introspection
 
rclcpp::Logger getLogger()
 
rclcpp::Node::SharedPtr & getNode()
 
void initialize(ISmaccState *ownerState)
 
virtual void onEventNotified(const std::type_info *eventType)
 
virtual void onInitialized()
 
std::function< void()> postEventFn
 
rclcpp::Node::SharedPtr & getNode()
 
rclcpp::Logger getLogger()
 
virtual bool triggers()=0
 
std::vector< EventGeneratorCallbackFunctor > callbacks_
 
void configureEventGenerator(std::shared_ptr< smacc2::SmaccEventGenerator > eg)
 
void configureStateReactor(std::shared_ptr< smacc2::StateReactor > sr)
 
std::vector< StateReactorCallbackFunctor > callbacks_