Class CbNavigateNextWaypoint
Defined in File cb_navigate_next_waypoint.hpp
Inheritance Relationships
Base Type
public cl_nav2z::CbNav2ZClientBehaviorBase
(Class CbNav2ZClientBehaviorBase)
Derived Types
public cl_nav2z::CbNavigateNamedWaypoint
(Class CbNavigateNamedWaypoint)public cl_nav2z::CbNavigateNextWaypointUntilReached
(Class CbNavigateNextWaypointUntilReached)
Class Documentation
-
class CbNavigateNextWaypoint : public cl_nav2z::CbNav2ZClientBehaviorBase
Subclassed by cl_nav2z::CbNavigateNamedWaypoint, cl_nav2z::CbNavigateNextWaypointUntilReached
Public Functions
-
CbNavigateNextWaypoint(std::optional<NavigateNextWaypointOptions> options = std::nullopt)
-
virtual ~CbNavigateNextWaypoint()
-
void onEntry() override
-
void onExit() override
Protected Attributes
-
WaypointNavigator *waypointsNavigator_
-
NavigateNextWaypointOptions options_
-
cl_nav2z::ClNav2Z::SmaccNavigateResultSignal::SharedPtr navigationCallback_
-
CbNavigateNextWaypoint(std::optional<NavigateNextWaypointOptions> options = std::nullopt)