smacc2
1.22
  • smacc2
    • Namespaces
      • Namespace boost
        • Namespaces
      • Namespace boost::signals2
        • Namespaces
      • Namespace boost::signals2::detail
      • Namespace boost::statechart
      • Namespace smacc2
        • Namespaces
        • Classes
        • Enums
        • Functions
        • Typedefs
      • Namespace smacc2::client_bases
        • Classes
      • Namespace smacc2::client_behaviors
        • Classes
      • Namespace smacc2::components
        • Classes
      • Namespace smacc2::default_events
        • Classes
      • Namespace smacc2::default_transition_tags
        • Classes
      • Namespace smacc2::introspection
        • Classes
        • Enums
        • Functions
        • Typedefs
        • Variables
      • Namespace smacc2::state_reactors
        • Classes
      • Namespace smacc2::utils
        • Classes
        • Functions
      • Namespace std
        • Namespaces
      • Namespace std::chrono_literals
    • Classes and Structs
      • Template Struct AddTEventTypeStateReactor
        • Struct Documentation
      • Template Struct AddTEventTypeStateReactorInfo
        • Struct Documentation
      • Struct ComponentKey
        • Struct Documentation
      • Template Struct EvActionAborted
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvActionCancelled
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvActionFeedback
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvActionResult
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvActionSucceeded
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvLoopContinue
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvLoopEnd
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvSequenceFinished
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvStateRequestFinish
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvTopicInitialMessage
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvTopicMessage
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct ABORT
        • Struct Documentation
      • Struct CANCEL
        • Struct Documentation
      • Struct CONTINUELOOP
        • Struct Documentation
      • Struct DEFAULT
        • Struct Documentation
      • Struct default_transition_name
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct ENDLOOP
        • Struct Documentation
      • Struct SUCCESS
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Template Struct EvCbFailure
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvCbFinished
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct EvCbSuccess
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct HasSpecificNamedOnExit::Check
        • Nested Relationships
        • Struct Documentation
      • Template Struct HasStandardOnExit::Check
        • Nested Relationships
        • Struct Documentation
      • Template Struct add_type_wrapper
        • Struct Documentation
      • Struct AddSubState
        • Struct Documentation
      • Struct AddTransition
        • Struct Documentation
      • Template Struct CheckType
        • Struct Documentation
      • Struct ClientBehaviorInfoEntry
        • Struct Documentation
      • Struct EventGeneratorCallbackFunctor
        • Struct Documentation
      • Struct SmaccEventGeneratorInfo
        • Struct Documentation
      • Struct SmaccEventInfo
        • Struct Documentation
      • Struct SmaccStateReactorInfo
        • Struct Documentation
      • Struct SmaccTransitionInfo
        • Struct Documentation
      • Struct StateReactorCallbackFunctor
        • Struct Documentation
      • Template Struct type_
        • Struct Documentation
      • Template Struct typelist
        • Struct Documentation
      • Template Struct WalkStatesExecutor
        • Struct Documentation
      • Struct SmaccState::my_context
        • Nested Relationships
        • Struct Documentation
      • Template Struct SmaccStateMachineBase
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Struct SmExecution
        • Struct Documentation
      • Struct EmptyObjectTag
        • Struct Documentation
      • Template Struct Transition::reactions
        • Nested Relationships
        • Struct Documentation
      • Template Struct Bind
        • Struct Documentation
      • Template Struct Bind< 1 >
        • Struct Documentation
      • Template Struct Bind< 2 >
        • Struct Documentation
      • Template Struct Bind< 3 >
        • Struct Documentation
      • Template Struct Bind< 4 >
        • Struct Documentation
      • Template Class CbServiceServerCallbackBase
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class ClRosLaunch
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class ISmaccActionClient
        • Inheritance Relationships
          • Base Type
          • Derived Type
        • Class Documentation
      • Template Class SmaccActionClientBase
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class SmaccPublisherClient
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class SmaccServiceClient
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class SmaccServiceServerClient
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class SmaccSubscriberClient
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class CbRosLaunch
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class CbSequence
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class CbServiceCall
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class CbSubscriptionCallbackBase
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class CbWaitActionServer
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class CbWaitNode
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class CbWaitTopicMessage
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class ClientHandler
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class CpTopicPublisher
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class CpTopicSubscriber
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class HasSpecificNamedOnExit
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Template Class HasStandardOnExit
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Template Class ClientBehaviorHandler
        • Class Documentation
      • Class EventGeneratorHandler
        • Class Documentation
      • Template Class HasAutomaticTransitionTag
        • Class Documentation
      • Template Class HasAutomaticTransitionType
        • Class Documentation
      • Template Class HasEventLabel
        • Class Documentation
      • Template Class HasOnDefinition
        • Class Documentation
      • Class SmaccStateInfo
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class SmaccStateMachineInfo
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class StateReactorHandler
        • Class Documentation
      • Class TypeInfo
        • Class Documentation
      • Class ISmaccClient
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class ISmaccClientBehavior
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class ISmaccComponent
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class ISmaccOrthogonal
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class ISmaccState
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class ISmaccStateMachine
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class ISmaccUpdatable
        • Class Documentation
      • Template Class Orthogonal
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class SignalDetector
        • Class Documentation
      • Class SmaccAsyncClientBehavior
        • Inheritance Relationships
          • Base Type
          • Derived Types
        • Class Documentation
      • Class SmaccClientBehavior
        • Inheritance Relationships
          • Base Type
          • Derived Types
        • Class Documentation
      • Class SmaccEventGenerator
        • Class Documentation
      • Template Class SmaccSignal
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class SmaccState
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Base Types
        • Class Documentation
      • Class StateReactor
        • Class Documentation
      • Template Class Transition
        • Nested Relationships
          • Nested Types
        • Class Documentation
    • Enums
      • Enum EventLifeTime
        • Enum Documentation
      • Enum SmaccStateType
        • Enum Documentation
      • Enum SMRunMode
        • Enum Documentation
      • Enum StateMachineInternalAction
        • Enum Documentation
    • Functions
      • Function ctf_string
        • Function Documentation
      • Function DECLARE_TRACEPOINT(smacc2_client_behavior_on_entry_start, const char *, const char *, const char *)
        • Function Documentation
      • Function DECLARE_TRACEPOINT(smacc2_client_behavior_on_exit_start, const char *, const char *, const char *)
        • Function Documentation
      • Template Function smacc2::introspection::automaticTransitionTag(std::string&)
        • Function Documentation
      • Template Function smacc2::introspection::automaticTransitionTag(std::string&)
        • Function Documentation
      • Template Function smacc2::introspection::automaticTransitionType(std::string&)
        • Function Documentation
      • Template Function smacc2::introspection::automaticTransitionType(std::string&)
        • Function Documentation
      • Template Function smacc2::introspection::CallOnDefinition()
        • Function Documentation
      • Template Function smacc2::introspection::CallOnDefinition()
        • Function Documentation
      • Template Function smacc2::introspection::demangledTypeName
        • Function Documentation
      • Function smacc2::introspection::demangleSymbol(const std::string&)
        • Function Documentation
      • Function smacc2::introspection::demangleSymbol(const char *)
        • Function Documentation
      • Template Function smacc2::introspection::demangleSymbol()
        • Function Documentation
      • Function smacc2::introspection::demangleType(const std::type_info *)
        • Function Documentation
      • Function smacc2::introspection::demangleType(const std::type_info&)
        • Function Documentation
      • Template Function smacc2::introspection::EventLabel(std::string&)
        • Function Documentation
      • Template Function smacc2::introspection::EventLabel(std::string&)
        • Function Documentation
      • Template Function smacc2::introspection::getTransitionType
        • Function Documentation
      • Template Function smacc2::introspection::optionalNodeHandle(std::shared_ptr<T>&)
        • Function Documentation
      • Template Function smacc2::introspection::optionalNodeHandle(boost::intrusive_ptr<T>&)
        • Function Documentation
      • Template Function smacc2::introspection::optionalNodeHandle(T *)
        • Function Documentation
      • Template Function smacc2::introspection::processSubState(std::shared_ptr<SmaccStateInfo>&)
        • Function Documentation
      • Template Function smacc2::introspection::processSubState(std::shared_ptr<SmaccStateInfo>&)
        • Function Documentation
      • Template Function smacc2::introspection::processTransition(smacc2::Transition<Ev, boost::statechart::deep_history<Dst>, Tag> *, std::shared_ptr<SmaccStateInfo>&)
        • Function Documentation
      • Template Function smacc2::introspection::processTransition(smacc2::Transition<Ev, Dst, Tag> *, std::shared_ptr<SmaccStateInfo>&)
        • Function Documentation
      • Template Function smacc2::introspection::processTransition(statechart::transition<Ev, Dst> *, std::shared_ptr<SmaccStateInfo>&)
        • Function Documentation
      • Template Function smacc2::introspection::processTransition(statechart::custom_reaction<Ev> *, std::shared_ptr<SmaccStateInfo>&)
        • Function Documentation
      • Template Function smacc2::introspection::processTransitionAux
        • Function Documentation
      • Template Function smacc2::introspection::processTransitions(std::shared_ptr<SmaccStateInfo>&)
        • Function Documentation
      • Template Function smacc2::introspection::processTransitions(std::shared_ptr<SmaccStateInfo>&)
        • Function Documentation
      • Function smacc2::introspection::transitionInfoToMsg
        • Function Documentation
      • Template Function smacc2::run
        • Function Documentation
      • Template Function smacc2::run_async
        • Function Documentation
      • Template Function smacc2::specificNamedOnExit(TState&, TTransitionTagName, std::true_type)
        • Function Documentation
      • Template Function smacc2::specificNamedOnExit(TState&, TTransitionTagName, std::false_type)
        • Function Documentation
      • Template Function smacc2::specificNamedOnExit(TState&, TTransitionTagName)
        • Function Documentation
      • Template Function smacc2::standardOnExit(TState&, std::true_type)
        • Function Documentation
      • Template Function smacc2::standardOnExit(TState&, std::false_type)
        • Function Documentation
      • Template Function smacc2::standardOnExit(TState&)
        • Function Documentation
      • Function smacc2::utils::cleanShortTypeName(const std::type_info&)
        • Function Documentation
      • Template Function smacc2::utils::cleanShortTypeName()
        • Function Documentation
      • Function TP_ARGS(const char *, event_type)
        • Function Documentation
      • Function TP_ARGS(const char *, updatable_element_name)
        • Function Documentation
      • Function TP_ARGS(const char *, state_name)
        • Function Documentation
      • Function TP_ARGS(const char *, state_name, const char *, orthogonal_name, const char *, client_behavior_name)
        • Function Documentation
      • Function TP_FIELDS(ctf_string(event_type, event_type))
        • Function Documentation
      • Function TP_FIELDS(ctf_string(updatable_element_name, updatable_element_name))
        • Function Documentation
      • Function TP_FIELDS(ctf_string(state_name, state_name))
        • Function Documentation
      • Function TRACEPOINT_EVENT
        • Function Documentation
    • Variables
      • Variable orthogonal_name
        • Variable Documentation
      • Variable smacc2::introspection::globalNh_
        • Variable Documentation
      • Variable smacc2_client_behavior_on_entry_end
        • Variable Documentation
      • Variable smacc2_client_behavior_on_entry_start
        • Variable Documentation
      • Variable smacc2_client_behavior_on_exit_end
        • Variable Documentation
      • Variable smacc2_client_behavior_on_exit_start
        • Variable Documentation
      • Variable smacc2_event
        • Variable Documentation
      • Variable smacc2_state_onEntry_end
        • Variable Documentation
      • Variable smacc2_state_onEntry_start
        • Variable Documentation
      • Variable smacc2_state_onExit_end
        • Variable Documentation
      • Variable smacc2_state_onExit_start
        • Variable Documentation
      • Variable smacc2_state_onRuntimeConfigure_end
        • Variable Documentation
      • Variable smacc2_state_onRuntimeConfigure_start
        • Variable Documentation
      • Variable smacc2_state_update_end
        • Variable Documentation
      • Variable smacc2_state_update_start
        • Variable Documentation
      • Variable state_name
        • Variable Documentation
    • Defines
      • Define _TRACEPOINT_PROVIDER_PROVIDER_H
        • Define Documentation
      • Define eventtypename
        • Define Documentation
      • Define STATE_NAME
        • Define Documentation
      • Define THIS_STATE_NAME
        • Define Documentation
      • Define TRACEPOINT_INCLUDE
        • Define Documentation
      • Define TRACEPOINT_PROVIDER
        • Define Documentation
    • Typedefs
      • Typedef my_context
        • Typedef Documentation
      • Typedef smacc2::deep_history
        • Typedef Documentation
      • Typedef smacc2::introspection::DEFAULT_TRANSITION_TYPES
        • Typedef Documentation
      • Typedef smacc2::introspection::SmaccAllocator
        • Typedef Documentation
      • Typedef SmaccAllocator
        • Typedef Documentation
      • Typedef SmaccFifoScheduler
        • Typedef Documentation
      • Typedef SmaccFifoWorker
        • Typedef Documentation
    • Directories
      • Directory src
        • Subdirectories
      • Directory SMACC2
        • Subdirectories
      • Directory smacc2
        • Subdirectories
      • Directory include
        • Subdirectories
      • Directory smacc2
        • Subdirectories
        • Files
      • Directory client_base_components
        • Files
      • Directory client_bases
        • Files
      • Directory client_behaviors
        • Files
      • Directory impl
        • Files
      • Directory introspection
        • Files
      • Directory smacc_tracing
        • Files
    • Files
      • File cb_call_service.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_behaviors/cb_call_service.hpp)
          • Program Listing for File cb_call_service.hpp
        • Includes
        • Namespaces
        • Classes
      • File cb_ros_launch.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_behaviors/cb_ros_launch.hpp)
          • Program Listing for File cb_ros_launch.hpp
        • Includes
        • Namespaces
        • Classes
      • File cb_sequence.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_behaviors/cb_sequence.hpp)
          • Program Listing for File cb_sequence.hpp
        • Includes
        • Namespaces
        • Classes
      • File cb_service_server_callback_base.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_behaviors/cb_service_server_callback_base.hpp)
          • Program Listing for File cb_service_server_callback_base.hpp
        • Includes
        • Namespaces
        • Classes
      • File cb_subscription_callback_base.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_behaviors/cb_subscription_callback_base.hpp)
          • Program Listing for File cb_subscription_callback_base.hpp
        • Includes
        • Namespaces
        • Classes
      • File cb_wait_action_server.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_behaviors/cb_wait_action_server.hpp)
          • Program Listing for File cb_wait_action_server.hpp
        • Includes
        • Namespaces
        • Classes
      • File cb_wait_node.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_behaviors/cb_wait_node.hpp)
          • Program Listing for File cb_wait_node.hpp
        • Includes
        • Namespaces
        • Classes
      • File cb_wait_topic_message.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_behaviors/cb_wait_topic_message.hpp)
          • Program Listing for File cb_wait_topic_message.hpp
        • Includes
        • Namespaces
        • Classes
      • File common.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/common.hpp)
          • Program Listing for File common.hpp
        • Includes
        • Included By
        • Namespaces
        • Enums
        • Functions
        • Typedefs
      • File component.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/component.hpp)
          • Program Listing for File component.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File cp_action_client.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_base_components/cp_action_client.hpp)
      • File cp_topic_publisher.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_base_components/cp_topic_publisher.hpp)
          • Program Listing for File cp_topic_publisher.hpp
        • Includes
        • Namespaces
        • Classes
      • File cp_topic_subscriber.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_base_components/cp_topic_subscriber.hpp)
          • Program Listing for File cp_topic_subscriber.hpp
        • Includes
        • Namespaces
        • Classes
      • File introspection.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/introspection/introspection.hpp)
          • Program Listing for File introspection.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File smacc.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc.hpp)
          • Program Listing for File smacc.hpp
        • Includes
      • File smacc_action_client.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_bases/smacc_action_client.hpp)
          • Program Listing for File smacc_action_client.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_action_client_base.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_bases/smacc_action_client_base.hpp)
          • Program Listing for File smacc_action_client_base.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_asynchronous_client_behavior.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_asynchronous_client_behavior.hpp)
          • Program Listing for File smacc_asynchronous_client_behavior.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_asynchronous_client_behavior_impl.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/impl/smacc_asynchronous_client_behavior_impl.hpp)
          • Program Listing for File smacc_asynchronous_client_behavior_impl.hpp
        • Includes
        • Included By
        • Namespaces
      • File smacc_client.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_client.hpp)
          • Program Listing for File smacc_client.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_client_behavior.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_client_behavior.hpp)
          • Program Listing for File smacc_client_behavior.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_client_behavior_base.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_client_behavior_base.hpp)
          • Program Listing for File smacc_client_behavior_base.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_client_behavior_impl.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/impl/smacc_client_behavior_impl.hpp)
          • Program Listing for File smacc_client_behavior_impl.hpp
        • Includes
        • Included By
        • Namespaces
      • File smacc_client_impl.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/impl/smacc_client_impl.hpp)
          • Program Listing for File smacc_client_impl.hpp
        • Includes
        • Included By
        • Namespaces
      • File smacc_component_impl.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/impl/smacc_component_impl.hpp)
          • Program Listing for File smacc_component_impl.hpp
        • Includes
        • Included By
        • Namespaces
      • File smacc_default_events.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_default_events.hpp)
          • Program Listing for File smacc_default_events.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_event_generator.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_event_generator.hpp)
          • Program Listing for File smacc_event_generator.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_event_generator_impl.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/impl/smacc_event_generator_impl.hpp)
          • Program Listing for File smacc_event_generator_impl.hpp
        • Includes
        • Included By
        • Namespaces
      • File smacc_fifo_scheduler.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_fifo_scheduler.hpp)
          • Program Listing for File smacc_fifo_scheduler.hpp
        • Includes
        • Included By
        • Typedefs
      • File smacc_fifo_worker.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_fifo_worker.hpp)
          • Program Listing for File smacc_fifo_worker.hpp
        • Includes
        • Included By
        • Typedefs
      • File smacc_orthogonal.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_orthogonal.hpp)
          • Program Listing for File smacc_orthogonal.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_orthogonal_impl.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/impl/smacc_orthogonal_impl.hpp)
          • Program Listing for File smacc_orthogonal_impl.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_publisher_client.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_bases/smacc_publisher_client.hpp)
          • Program Listing for File smacc_publisher_client.hpp
        • Includes
        • Namespaces
        • Classes
      • File smacc_ros_launch_client.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_bases/smacc_ros_launch_client.hpp)
          • Program Listing for File smacc_ros_launch_client.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_service_client.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_bases/smacc_service_client.hpp)
          • Program Listing for File smacc_service_client.hpp
        • Includes
        • Namespaces
        • Classes
      • File smacc_service_server_client.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_bases/smacc_service_server_client.hpp)
          • Program Listing for File smacc_service_server_client.hpp
        • Includes
        • Namespaces
        • Classes
      • File smacc_signal.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_signal.hpp)
          • Program Listing for File smacc_signal.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_signal_detector.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_signal_detector.hpp)
          • Program Listing for File smacc_signal_detector.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File smacc_state.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_state.hpp)
          • Program Listing for File smacc_state.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_state_base.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_state_base.hpp)
          • Program Listing for File smacc_state_base.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Defines
      • File smacc_state_impl.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/impl/smacc_state_impl.hpp)
          • Program Listing for File smacc_state_impl.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Defines
      • File smacc_state_info.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/introspection/smacc_state_info.hpp)
          • Program Listing for File smacc_state_info.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Enums
      • File smacc_state_machine.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_state_machine.hpp)
          • Program Listing for File smacc_state_machine.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Enums
      • File smacc_state_machine_base.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_state_machine_base.hpp)
          • Program Listing for File smacc_state_machine_base.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_state_machine_impl.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/impl/smacc_state_machine_impl.hpp)
          • Program Listing for File smacc_state_machine_impl.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Defines
      • File smacc_state_machine_info.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/introspection/smacc_state_machine_info.hpp)
          • Program Listing for File smacc_state_machine_info.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Variables
      • File smacc_state_reactor.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_state_reactor.hpp)
          • Program Listing for File smacc_state_reactor.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_state_reactor_impl.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/impl/smacc_state_reactor_impl.hpp)
          • Program Listing for File smacc_state_reactor_impl.hpp
        • Includes
        • Included By
        • Namespaces
      • File smacc_subscriber_client.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/client_bases/smacc_subscriber_client.hpp)
          • Program Listing for File smacc_subscriber_client.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_tracing.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_tracing/smacc_tracing.hpp)
          • Program Listing for File smacc_tracing.hpp
        • Includes
        • Included By
        • Functions
        • Variables
      • File smacc_transition.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_transition.hpp)
          • Program Listing for File smacc_transition.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_type_info.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/introspection/smacc_type_info.hpp)
          • Program Listing for File smacc_type_info.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_types.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_types.hpp)
          • Program Listing for File smacc_types.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File smacc_updatable.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_updatable.hpp)
          • Program Listing for File smacc_updatable.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File state_traits.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/introspection/state_traits.hpp)
          • Program Listing for File state_traits.hpp
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File trace_provider.hpp
        • Definition (/tmp/ws/src/SMACC2/smacc2/include/smacc2/smacc_tracing/trace_provider.hpp)
          • Program Listing for File trace_provider.hpp
        • Includes
        • Included By
        • Functions
        • Defines
        • Variables
smacc2
  • Reference
  • Namespace smacc2::client_bases
  • View page source

Namespace smacc2::client_bases

Contents

  • Classes

Classes

  • Class ClRosLaunch

  • Class ISmaccActionClient

  • Template Class SmaccActionClientBase

  • Class SmaccPublisherClient

  • Template Class SmaccServiceClient

  • Template Class SmaccServiceServerClient

  • Template Class SmaccSubscriberClient

Previous Next

© Copyright 2021, Apache-2.0.

Built with Sphinx using a theme provided by Read the Docs.