SMACC2
Loading...
Searching...
No Matches
cp_waypoints_event_dispatcher.hpp File Reference
Include dependency graph for cp_waypoints_event_dispatcher.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WaypointEventDispatcher
 

Macros

#define WAYPOINTS_EVENTCOUNT   257
 

Functions

template<typename TEv >
void configurePostEvWaypoint (std::function< void()> *fntarget, WaypointEventDispatcher *thisobj, int index)
 

Variables

namespace cl_nav2z class ClNav2Z
 

Macro Definition Documentation

◆ WAYPOINTS_EVENTCOUNT

#define WAYPOINTS_EVENTCOUNT   257

Function Documentation

◆ configurePostEvWaypoint()

template<typename TEv >
void configurePostEvWaypoint ( std::function< void()> * fntarget,
WaypointEventDispatcher * thisobj,
int index )

Definition at line 1594 of file cp_waypoints_event_dispatcher.hpp.

1596{
1597 thisobj->postWaypointFn[index] = [thisobj]() { thisobj->client_->template postEvent<TEv>(); };
1598}
std::function< void()> postWaypointFn[WAYPOINTS_EVENTCOUNT]

References WaypointEventDispatcher::client_, and WaypointEventDispatcher::postWaypointFn.

Referenced by WaypointEventDispatcher::initialize().

Here is the caller graph for this function:

Variable Documentation

◆ ClNav2Z

namespace cl_nav2z class ClNav2Z

Definition at line 1577 of file cp_waypoints_event_dispatcher.hpp.