ActionClient typedef | cl_nav2z::components::CpNav2ActionInterface | |
actionClient_ | cl_nav2z::components::CpNav2ActionInterface | private |
ActionType typedef | cl_nav2z::components::CpNav2ActionInterface | |
cancelNavigation() | cl_nav2z::components::CpNav2ActionInterface | inline |
CpNav2ActionInterface()=default | cl_nav2z::components::CpNav2ActionInterface | |
createSiblingComponent(TArgs... targs) | smacc2::ISmaccComponent | protected |
createSiblingNamedComponent(std::string name, TArgs... targs) | smacc2::ISmaccComponent | protected |
Feedback typedef | cl_nav2z::components::CpNav2ActionInterface | |
getActionClient() const | cl_nav2z::components::CpNav2ActionInterface | inline |
getLogger() const | smacc2::ISmaccComponent | protected |
getName() const | smacc2::ISmaccComponent | virtual |
getNode() | smacc2::ISmaccComponent | protected |
getStateMachine() | smacc2::ISmaccComponent | protected |
Goal typedef | cl_nav2z::components::CpNav2ActionInterface | |
GoalHandle typedef | cl_nav2z::components::CpNav2ActionInterface | |
initialize(ISmaccClient *owner) | smacc2::ISmaccComponent | private |
ISmaccComponent() | smacc2::ISmaccComponent | |
isNavigationServerReady() const | cl_nav2z::components::CpNav2ActionInterface | inline |
onComponentInitialization() | cl_nav2z::components::CpNav2ActionInterface | inline |
onInitialize() override | cl_nav2z::components::CpNav2ActionInterface | inlinevirtual |
onNavigationAborted(void(T::*callback)(const WrappedResult &), T *object) | cl_nav2z::components::CpNav2ActionInterface | inline |
onNavigationAborted_ | cl_nav2z::components::CpNav2ActionInterface | |
onNavigationAbortedCallback(const WrappedResult &result) | cl_nav2z::components::CpNav2ActionInterface | inlineprivate |
onNavigationCancelled(void(T::*callback)(const WrappedResult &), T *object) | cl_nav2z::components::CpNav2ActionInterface | inline |
onNavigationCancelled_ | cl_nav2z::components::CpNav2ActionInterface | |
onNavigationCancelledCallback(const WrappedResult &result) | cl_nav2z::components::CpNav2ActionInterface | inlineprivate |
onNavigationFeedback(void(T::*callback)(const Feedback &), T *object) | cl_nav2z::components::CpNav2ActionInterface | inline |
onNavigationFeedback_ | cl_nav2z::components::CpNav2ActionInterface | |
onNavigationFeedbackCallback(const Feedback &feedback) | cl_nav2z::components::CpNav2ActionInterface | inlineprivate |
onNavigationSucceeded(void(T::*callback)(const WrappedResult &), T *object) | cl_nav2z::components::CpNav2ActionInterface | inline |
onNavigationSucceeded_ | cl_nav2z::components::CpNav2ActionInterface | |
onNavigationSuccessCallback(const WrappedResult &result) | cl_nav2z::components::CpNav2ActionInterface | inlineprivate |
onOrthogonalAllocation() | smacc2::ISmaccComponent | inlineprotected |
onStateOrthogonalAllocation() | smacc2::ISmaccComponent | inlineprotected |
owner_ | smacc2::ISmaccComponent | protected |
postEvent(const EventType &ev) | smacc2::ISmaccComponent | protected |
postEvent() | smacc2::ISmaccComponent | protected |
postNavigationAbortedEvent | cl_nav2z::components::CpNav2ActionInterface | |
postNavigationCancelledEvent | cl_nav2z::components::CpNav2ActionInterface | |
postNavigationFeedbackEvent | cl_nav2z::components::CpNav2ActionInterface | |
postNavigationSuccessEvent | cl_nav2z::components::CpNav2ActionInterface | |
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 | cl_nav2z::components::CpNav2ActionInterface | |
sendGoal(Goal &goal) | cl_nav2z::components::CpNav2ActionInterface | inline |
sendNavigationGoal(const geometry_msgs::msg::PoseStamped &target) | cl_nav2z::components::CpNav2ActionInterface | inline |
setStateMachine(ISmaccStateMachine *stateMachine) | smacc2::ISmaccComponent | private |
stateMachine_ | smacc2::ISmaccComponent | protected |
waitForNavigationServer() | cl_nav2z::components::CpNav2ActionInterface | inline |
WrappedResult typedef | cl_nav2z::components::CpNav2ActionInterface | |
~CpNav2ActionInterface()=default | cl_nav2z::components::CpNav2ActionInterface | virtual |
~ISmaccComponent() | smacc2::ISmaccComponent | virtual |