File indexing completed on 2026-08-17 08:50:39
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 #ifndef BOOST_MSM_BACK_TRAITS_H
0012 #define BOOST_MSM_BACK_TRAITS_H
0013
0014 #include <boost/mpl/has_xxx.hpp>
0015
0016
0017 BOOST_MPL_HAS_XXX_TRAIT_DEF(explicit_creation)
0018 BOOST_MPL_HAS_XXX_TRAIT_DEF(pseudo_entry)
0019 BOOST_MPL_HAS_XXX_TRAIT_DEF(pseudo_exit)
0020 BOOST_MPL_HAS_XXX_TRAIT_DEF(concrete_exit_state)
0021 BOOST_MPL_HAS_XXX_TRAIT_DEF(composite_tag)
0022 BOOST_MPL_HAS_XXX_TRAIT_DEF(not_real_row_tag)
0023 BOOST_MPL_HAS_XXX_TRAIT_DEF(event_blocking_flag)
0024 BOOST_MPL_HAS_XXX_TRAIT_DEF(explicit_entry_state)
0025 BOOST_MPL_HAS_XXX_TRAIT_DEF(completion_event)
0026 BOOST_MPL_HAS_XXX_TRAIT_DEF(no_exception_thrown)
0027 BOOST_MPL_HAS_XXX_TRAIT_DEF(no_message_queue)
0028 BOOST_MPL_HAS_XXX_TRAIT_DEF(activate_deferred_events)
0029 BOOST_MPL_HAS_XXX_TRAIT_DEF(wrapped_entry)
0030 BOOST_MPL_HAS_XXX_TRAIT_DEF(active_state_switch_policy)
0031
0032
0033 BOOST_MPL_HAS_XXX_TRAIT_DEF(accept_sig)
0034 BOOST_MPL_HAS_XXX_TRAIT_DEF(no_automatic_create)
0035 BOOST_MPL_HAS_XXX_TRAIT_DEF(non_forwarding_flag)
0036 BOOST_MPL_HAS_XXX_TRAIT_DEF(direct_entry)
0037 BOOST_MPL_HAS_XXX_TRAIT_DEF(initial_event)
0038 BOOST_MPL_HAS_XXX_TRAIT_DEF(final_event)
0039 BOOST_MPL_HAS_XXX_TRAIT_DEF(do_serialize)
0040 BOOST_MPL_HAS_XXX_TRAIT_DEF(history_policy)
0041 BOOST_MPL_HAS_XXX_TRAIT_DEF(fsm_check)
0042 BOOST_MPL_HAS_XXX_TRAIT_DEF(compile_policy)
0043 BOOST_MPL_HAS_XXX_TRAIT_DEF(queue_container_policy)
0044 BOOST_MPL_HAS_XXX_TRAIT_DEF(using_declared_table)
0045 BOOST_MPL_HAS_XXX_TRAIT_DEF(event_queue_before_deferred_queue)
0046
0047
0048 BOOST_MPL_HAS_XXX_TRAIT_DEF(is_frow)
0049
0050 #endif