ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::if_ROS::CooperativeUsersPredictionConverter Struct Reference

#include <cooperativeuserspredictionconverter.h>

Collaboration diagram for adore::if_ROS::CooperativeUsersPredictionConverter:
Collaboration graph

Public Member Functions

template<typename Tmsg >
void operator() (Tmsg msg, adore::env::CooperativeUsersList *list)
 
template<typename Tmsg >
void operator() (Tmsg msg, adore::env::CooperativeUserPrediction *user)
 
adore_if_ros_msg::CooperativePlanningSet operator() (const adore::env::CooperativeUsersList &list)
 
adore_if_ros_msg::CooperativePlanning operator() (const adore::env::CooperativeUserPrediction &user)
 

Detailed Description

Conversions between adore::env::CooperativeUserPrediction and ROS messages.

Member Function Documentation

◆ operator()() [1/4]

adore_if_ros_msg::CooperativePlanning adore::if_ROS::CooperativeUsersPredictionConverter::operator() ( const adore::env::CooperativeUserPrediction user)
inline

◆ operator()() [2/4]

adore_if_ros_msg::CooperativePlanningSet adore::if_ROS::CooperativeUsersPredictionConverter::operator() ( const adore::env::CooperativeUsersList list)
inline

◆ operator()() [3/4]

template<typename Tmsg >
void adore::if_ROS::CooperativeUsersPredictionConverter::operator() ( Tmsg  msg,
adore::env::CooperativeUserPrediction user 
)
inline
Here is the call graph for this function:

◆ operator()() [4/4]

template<typename Tmsg >
void adore::if_ROS::CooperativeUsersPredictionConverter::operator() ( Tmsg  msg,
adore::env::CooperativeUsersList list 
)
inline
Here is the call graph for this function:

The documentation for this struct was generated from the following file: