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 |