23#include <boost/statechart/asynchronous_state_machine.hpp>
24#include <boost/statechart/custom_reaction.hpp>
25#include <boost/statechart/deep_history.hpp>
26#include <boost/statechart/event.hpp>
27#include <boost/statechart/simple_state.hpp>
28#include <boost/statechart/state.hpp>
31#include <boost/algorithm/string.hpp>
32#include <boost/any.hpp>
33#include <boost/config.hpp>
34#include <boost/function.hpp>
35#include <boost/intrusive_ptr.hpp>
36#include <boost/mpl/list.hpp>
37#include <boost/signals2.hpp>
40#include <rclcpp/rclcpp.hpp>
46typedef boost::statechart::processor_container<
47 boost::statechart::fifo_scheduler<>, boost::function0<void>,
48 std::allocator<boost::statechart::none>>::processor_context
my_context;
73template <
typename StateMachineType>
boost::statechart::processor_container< boost::statechart::fifo_scheduler<>, boost::function0< void >, std::allocator< boost::statechart::none > >::processor_context my_context
std::string cleanShortTypeName(const std::type_info &tinfo)
sc::deep_history< T > deep_history