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

#include <setpointrequestconverter.h>

Collaboration diagram for adore::if_ROS::SetPointRequestConverter:
Collaboration graph

Public Member Functions

template<typename Tmsg >
void operator() (Tmsg msg, adore::fun::SetPointRequest *spr)
 
template<typename Tmsg >
void operator() (Tmsg msg, adore::fun::SetPoint *sp)
 
adore_if_ros_msg::SetPoint operator() (const adore::fun::SetPoint *sp)
 
adore_if_ros_msg::SetPointRequest operator() (const adore::fun::SetPointRequest &spr)
 

Detailed Description

Converts between adore::fun::SetPointRequest and adore_if_ros_msg::SetPointRequest.

Member Function Documentation

◆ operator()() [1/4]

adore_if_ros_msg::SetPoint adore::if_ROS::SetPointRequestConverter::operator() ( const adore::fun::SetPoint sp)
inline

convert a single SetPoint c++->ROS

Here is the call graph for this function:

◆ operator()() [2/4]

adore_if_ros_msg::SetPointRequest adore::if_ROS::SetPointRequestConverter::operator() ( const adore::fun::SetPointRequest spr)
inline

convert a SetPointRequest c++ to ROS message

◆ operator()() [3/4]

template<typename Tmsg >
void adore::if_ROS::SetPointRequestConverter::operator() ( Tmsg  msg,
adore::fun::SetPoint sp 
)
inline

convert a single SetPoint ROS->c++

Here is the call graph for this function:

◆ operator()() [4/4]

template<typename Tmsg >
void adore::if_ROS::SetPointRequestConverter::operator() ( Tmsg  msg,
adore::fun::SetPointRequest spr 
)
inline

convert a SetPointRequest ROS message into a SetPointRequest c++ object

Here is the call graph for this function:

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