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)