|
SMACC2
|
#include <boost/any.hpp>#include <map>#include <mutex>#include <smacc2/common.hpp>#include <smacc2/introspection/introspection.hpp>#include <smacc2/introspection/smacc_state_machine_info.hpp>#include <smacc2/smacc_signal.hpp>#include <smacc2/smacc_updatable.hpp>#include <smacc2_msgs/msg/smacc_state_machine.hpp>#include <smacc2_msgs/msg/smacc_status.hpp>#include <smacc2_msgs/msg/smacc_transition_log_entry.hpp>#include <smacc2_msgs/srv/smacc_get_transition_history.hpp>#include <smacc2/callback_counter_semaphore.hpp>#include <smacc2/smacc_state.hpp>#include <smacc2/smacc_state_reactor.hpp>#include <smacc2/impl/smacc_client_impl.hpp>#include <smacc2/impl/smacc_component_impl.hpp>#include <smacc2/impl/smacc_orthogonal_impl.hpp>#include <smacc2/impl/smacc_state_impl.hpp>

Go to the source code of this file.
Classes | |
| class | smacc2::ISmaccStateMachine |
Namespaces | |
| namespace | smacc2 |
Enumerations | |
| enum class | smacc2::EventLifeTime { smacc2::ABSOLUTE , smacc2::CURRENT_STATE } |
| enum class | smacc2::StateMachineInternalAction { smacc2::STATE_CONFIGURING , smacc2::STATE_ENTERING , smacc2::STATE_RUNNING , smacc2::STATE_EXITING , smacc2::TRANSITIONING } |