actionClient_ | cl_nav2z::CbNav2ZClientBehaviorBase | protected |
cancelGoal() | cl_nav2z::CbNav2ZClientBehaviorBase | inlineprotected |
cancelGoal() | cl_nav2z::CbNav2ZClientBehaviorBase | protected |
CbNavigateNextWaypoint(std::optional< NavigateNextWaypointOptions > options=std::nullopt) | cl_nav2z::CbNavigateNextWaypoint | |
CbNavigateNextWaypoint(std::optional< NavigateNextWaypointOptions > options=std::nullopt) | cl_nav2z::CbNavigateNextWaypoint | |
currentOrthogonal | smacc2::ISmaccClientBehavior | private |
currentState | smacc2::ISmaccClientBehavior | private |
dispose() override | smacc2::SmaccAsyncClientBehavior | protectedvirtual |
executeOnEntry() override | smacc2::SmaccAsyncClientBehavior | virtual |
executeOnExit() override | smacc2::SmaccAsyncClientBehavior | virtual |
getCurrentState() | smacc2::ISmaccClientBehavior | inlineprotected |
getLogger() const | smacc2::ISmaccClientBehavior | protectedvirtual |
getName() const | smacc2::ISmaccClientBehavior | |
getNode() const | smacc2::ISmaccClientBehavior | protectedvirtual |
getStateMachine() | smacc2::ISmaccClientBehavior | inline |
goalHandleFuture_ | cl_nav2z::CbNav2ZClientBehaviorBase | protected |
ISmaccClientBehavior() | smacc2::ISmaccClientBehavior | |
isOwnActionResponse(const ClNav2Z::WrappedResult &) | cl_nav2z::CbNav2ZClientBehaviorBase | protected |
isShutdownRequested() | smacc2::SmaccAsyncClientBehavior | protected |
isShutdownRequested_ | smacc2::SmaccAsyncClientBehavior | private |
nav2ActionInterface_ | cl_nav2z::CbNav2ZClientBehaviorBase | protected |
nav2zClient_ | cl_nav2z::CbNav2ZClientBehaviorBase | protected |
navigationCallback_ | cl_nav2z::CbNavigateNextWaypoint | protected |
navigationResult_ | cl_nav2z::CbNav2ZClientBehaviorBase | protected |
onEntry() override | cl_nav2z::CbNavigateNextWaypoint | virtual |
onEntry() override | cl_nav2z::CbNavigateNextWaypoint | virtual |
onEntryThread_ | smacc2::SmaccAsyncClientBehavior | private |
onExit() override | cl_nav2z::CbNavigateNextWaypoint | virtual |
onExit() override | cl_nav2z::CbNavigateNextWaypoint | virtual |
onExitThread_ | smacc2::SmaccAsyncClientBehavior | private |
onFailure(TCallback callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onFailure(TCallbackMethod callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onFailure_ | smacc2::SmaccAsyncClientBehavior | private |
onFinished(TCallback callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onFinished(TCallbackMethod callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onFinished_ | smacc2::SmaccAsyncClientBehavior | private |
onNavigationAborted(void(T::*callback)(const components::CpNav2ActionInterface::WrappedResult &), T *object) | cl_nav2z::CbNav2ZClientBehaviorBase | inlineprotected |
onNavigationActionAbort(const components::CpNav2ActionInterface::WrappedResult &) | cl_nav2z::CbNav2ZClientBehaviorBase | inlineprotectedvirtual |
onNavigationActionAbort(const ClNav2Z::WrappedResult &) | cl_nav2z::CbNav2ZClientBehaviorBase | protectedvirtual |
onNavigationActionSuccess(const components::CpNav2ActionInterface::WrappedResult &) | cl_nav2z::CbNav2ZClientBehaviorBase | inlineprotectedvirtual |
onNavigationActionSuccess(const ClNav2Z::WrappedResult &) | cl_nav2z::CbNav2ZClientBehaviorBase | protectedvirtual |
onNavigationCancelled(void(T::*callback)(const components::CpNav2ActionInterface::WrappedResult &), T *object) | cl_nav2z::CbNav2ZClientBehaviorBase | inlineprotected |
onNavigationResult(const components::CpNav2ActionInterface::WrappedResult &) | cl_nav2z::CbNav2ZClientBehaviorBase | inlineprotectedvirtual |
onNavigationResult(const ClNav2Z::WrappedResult &) | cl_nav2z::CbNav2ZClientBehaviorBase | protectedvirtual |
onNavigationSucceeded(void(T::*callback)(const components::CpNav2ActionInterface::WrappedResult &), T *object) | cl_nav2z::CbNav2ZClientBehaviorBase | inlineprotected |
onOrthogonalAllocation() | cl_nav2z::CbNav2ZClientBehaviorBase | inline |
onOrthogonalAllocation() | cl_nav2z::CbNav2ZClientBehaviorBase | inline |
onStateOrthogonalAllocation() | cl_nav2z::CbNav2ZClientBehaviorBase | inline |
onStateOrthogonalAllocation() | cl_nav2z::CbNav2ZClientBehaviorBase | inline |
onSuccess(TCallback callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onSuccess(TCallbackMethod callback, T *object) | smacc2::SmaccAsyncClientBehavior | |
onSuccess_ | smacc2::SmaccAsyncClientBehavior | private |
options_ | cl_nav2z::CbNavigateNextWaypoint | protected |
postEvent(const EventType &ev) | smacc2::ISmaccClientBehavior | protected |
postEvent() | smacc2::ISmaccClientBehavior | protected |
postFailureEvent() | smacc2::SmaccAsyncClientBehavior | protected |
postFailureEventFn_ | smacc2::SmaccAsyncClientBehavior | private |
postFinishEventFn_ | smacc2::SmaccAsyncClientBehavior | private |
postSuccessEvent() | smacc2::SmaccAsyncClientBehavior | protected |
postSuccessEventFn_ | smacc2::SmaccAsyncClientBehavior | private |
requestForceFinish() | smacc2::SmaccAsyncClientBehavior | |
requiresClient(SmaccClientType *&storage) | smacc2::ISmaccClientBehavior | |
requiresComponent(SmaccComponentType *&storage, bool throwExceptionIfNotExist) | smacc2::ISmaccClientBehavior | |
requiresComponent(SmaccComponentType *&storage, ComponentRequirement requirementType=ComponentRequirement::SOFT) | smacc2::ISmaccClientBehavior | |
runtimeConfigure() | smacc2::ISmaccClientBehavior | protectedvirtual |
sendGoal(nav2_msgs::action::NavigateToPose::Goal &goal) | cl_nav2z::CbNav2ZClientBehaviorBase | inlineprotected |
sendGoal(ClNav2Z::Goal &goal) | cl_nav2z::CbNav2ZClientBehaviorBase | protected |
stateMachine_ | smacc2::ISmaccClientBehavior | private |
waitFutureIfNotFinished(std::optional< std::future< int > > &threadfut, bool requestFinish) | smacc2::SmaccAsyncClientBehavior | private |
waitOnEntryThread(bool requestFinish) | smacc2::SmaccAsyncClientBehavior | |
waypointsNavigator_ | cl_nav2z::CbNavigateNextWaypoint | protected |
~CbNav2ZClientBehaviorBase() | cl_nav2z::CbNav2ZClientBehaviorBase | virtual |
~CbNav2ZClientBehaviorBase() | cl_nav2z::CbNav2ZClientBehaviorBase | virtual |
~CbNavigateNextWaypoint() | cl_nav2z::CbNavigateNextWaypoint | virtual |
~CbNavigateNextWaypoint() | cl_nav2z::CbNavigateNextWaypoint | virtual |
~ISmaccClientBehavior() | smacc2::ISmaccClientBehavior | virtual |
~SmaccAsyncClientBehavior() | smacc2::SmaccAsyncClientBehavior | virtual |