| ActionClient typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| actionMutex_ | smacc2::client_core_components::CpActionClient< ActionType > | private |
| actionServerName | smacc2::client_core_components::CpActionClient< ActionType > | |
| cancelGoal() | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| client_ | smacc2::client_core_components::CpActionClient< ActionType > | private |
| CpActionClient()=default | smacc2::client_core_components::CpActionClient< ActionType > | |
| CpActionClient(const std::string &actionServerName) | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| createSiblingComponent(TArgs... targs) | smacc2::ISmaccComponent | protected |
| createSiblingNamedComponent(std::string name, TArgs... targs) | smacc2::ISmaccComponent | protected |
| Feedback typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| FeedbackCallback typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| feedbackCallback_ | smacc2::client_core_components::CpActionClient< ActionType > | private |
| getActionClient() const | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| getLogger() const | smacc2::ISmaccComponent | protected |
| getName() const | smacc2::ISmaccComponent | virtual |
| getNode() | smacc2::ISmaccComponent | protected |
| getStateMachine() | smacc2::ISmaccComponent | protected |
| Goal typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| GoalHandle typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| GoalResponseCallback typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| initialize(ISmaccClient *owner) | smacc2::ISmaccComponent | private |
| ISmaccComponent() | smacc2::ISmaccComponent | |
| isServerReady() const | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| lastCancelResponse_ | smacc2::client_core_components::CpActionClient< ActionType > | private |
| lastRequest_ | smacc2::client_core_components::CpActionClient< ActionType > | private |
| onAborted(void(T::*callback)(const WrappedResult &), T *object) | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| onActionAborted_ | smacc2::client_core_components::CpActionClient< ActionType > | |
| onActionCancelled_ | smacc2::client_core_components::CpActionClient< ActionType > | |
| onActionFeedback_ | smacc2::client_core_components::CpActionClient< ActionType > | |
| onActionSucceeded_ | smacc2::client_core_components::CpActionClient< ActionType > | |
| onCancelled(void(T::*callback)(const WrappedResult &), T *object) | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| onComponentInitialization() | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| onFeedback(void(T::*callback)(const Feedback &), T *object) | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| onFeedback(typename GoalHandle::SharedPtr, const std::shared_ptr< const Feedback > feedback_msg) | smacc2::client_core_components::CpActionClient< ActionType > | inlineprivate |
| onGoalAccepted_ | smacc2::client_core_components::CpActionClient< ActionType > | |
| onGoalRejected_ | smacc2::client_core_components::CpActionClient< ActionType > | |
| onInitialize() override | smacc2::client_core_components::CpActionClient< ActionType > | inlinevirtual |
| onOrthogonalAllocation() | smacc2::ISmaccComponent | inlineprotected |
| onResult(const WrappedResult &result_msg) | smacc2::client_core_components::CpActionClient< ActionType > | inlineprivate |
| onStateOrthogonalAllocation() | smacc2::ISmaccComponent | inlineprotected |
| onSucceeded(void(T::*callback)(const WrappedResult &), T *object) | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| owner_ | smacc2::ISmaccComponent | protected |
| postAbortedEvent | smacc2::client_core_components::CpActionClient< ActionType > | |
| postCancelledEvent | smacc2::client_core_components::CpActionClient< ActionType > | |
| postEvent(const EventType &ev) | smacc2::ISmaccComponent | protected |
| postEvent() | smacc2::ISmaccComponent | protected |
| postFeedbackEvent | smacc2::client_core_components::CpActionClient< ActionType > | |
| postResultEvent(const WrappedResult &) | smacc2::client_core_components::CpActionClient< ActionType > | inlineprivate |
| postSuccessEvent | smacc2::client_core_components::CpActionClient< ActionType > | |
| requiresClient(TClient *&requiredClientStorage) | smacc2::ISmaccComponent | protected |
| requiresComponent(TComponent *&requiredComponentStorage, bool throwExceptionIfNotExist) | smacc2::ISmaccComponent | protected |
| requiresComponent(std::string name, TComponent *&requiredComponentStorage, bool throwExceptionIfNotExist) | smacc2::ISmaccComponent | protected |
| requiresComponent(TComponent *&requiredComponentStorage, ComponentRequirement requirementType=ComponentRequirement::SOFT) | smacc2::ISmaccComponent | protected |
| requiresComponent(std::string name, TComponent *&requiredComponentStorage, ComponentRequirement requirementType=ComponentRequirement::SOFT) | smacc2::ISmaccComponent | protected |
| Result typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| ResultCallback typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| sendGoal(Goal &goal, typename smacc2::SmaccSignal< void(const WrappedResult &)>::WeakPtr resultCallback=typename smacc2::SmaccSignal< void(const WrappedResult &)>::WeakPtr()) | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| SendGoalOptions typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| serverTimeout | smacc2::client_core_components::CpActionClient< ActionType > | |
| setStateMachine(ISmaccStateMachine *stateMachine) | smacc2::ISmaccComponent | private |
| stateMachine_ | smacc2::ISmaccComponent | protected |
| waitForServer() | smacc2::client_core_components::CpActionClient< ActionType > | inline |
| WrappedResult typedef | smacc2::client_core_components::CpActionClient< ActionType > | |
| ~CpActionClient()=default | smacc2::client_core_components::CpActionClient< ActionType > | virtual |
| ~ISmaccComponent() | smacc2::ISmaccComponent | virtual |