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().