Template Class AbstractActionBase
Defined in File abstract_action_base.hpp
Nested Relationships
Nested Types
Class Documentation
Base class for managing multiple concurrent executions.
Place the implementation specific code into AbstractActionBase::runImpl. Also it is required, that you define MyExecution::Ptr as a shared pointer for your execution.
- Template Parameters:
Action – an actionlib-compatible action
Execution – a class implementing the AbstractExecutionBase
Public Types
Public Functions
Construct a new AbstractActionBase.
- Parameters:
name – name of the AbstractActionBase
robot_info – robot information
Protected Types
Protected Attributes
POD holding info for one execution.
Public Functions
Public Members
Owned pointer to a thread.