| 
    SMACC2
    
   | 
 
#include <cp_waypoints_event_dispatcher.hpp>

Public Member Functions | |
| template<typename TDerived , typename TOrthogonal > | |
| void | initialize (ClNav2Z *client) | 
| void | postWaypointEvent (int index) | 
| template<typename TDerived , typename TOrthogonal > | |
| void | initialize (ClNav2Z *client) | 
| void | postWaypointEvent (int index) | 
Public Attributes | |
| ClNav2Z * | client_ = nullptr | 
| std::function< void()> | postWaypointFn [WAYPOINTS_EVENTCOUNT] | 
Definition at line 1581 of file cp_waypoints_event_dispatcher.hpp.
| void WaypointEventDispatcher::initialize | ( | ClNav2Z * | client | ) | 
Definition at line 1601 of file cp_waypoints_event_dispatcher.hpp.
References configurePostEvWaypoint().
Referenced by cl_nav2z::CpWaypointNavigator::onStateOrthogonalAllocation(), and cl_nav2z::CpWaypointNavigatorBase::onStateOrthogonalAllocation().


| void WaypointEventDispatcher::initialize | ( | ClNav2Z * | client | ) | 
| void WaypointEventDispatcher::postWaypointEvent | ( | int | index | ) | 
Definition at line 27 of file cp_waypoints_event_dispatcher.cpp.
References WAYPOINTS_EVENTCOUNT.
Referenced by cl_nav2z::CpWaypointNavigator::onGoalReached().

| void WaypointEventDispatcher::postWaypointEvent | ( | int | index | ) | 
| ClNav2Z* WaypointEventDispatcher::client_ = nullptr | 
Definition at line 1584 of file cp_waypoints_event_dispatcher.hpp.
Referenced by configurePostEvWaypoint().
| std::function< void()> WaypointEventDispatcher::postWaypointFn | 
Definition at line 1585 of file cp_waypoints_event_dispatcher.hpp.
Referenced by configurePostEvWaypoint().