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

#include <trafficparticipantconverter.h>

Inheritance diagram for adore::if_ROS::TrafficParticipantConverter:
Inheritance graph
Collaboration diagram for adore::if_ROS::TrafficParticipantConverter:
Collaboration graph

Public Member Functions

void decodeTrafficParticipantDetection (const adore_if_ros_msg::TrafficParticipantDetection *msg, adore::env::traffic::Participant *object)
 
void encodeTrafficParticipantDetection (const adore::env::traffic::Participant &object, adore_if_ros_msg::TrafficParticipantDetection *msg)
 
void decodeTrafficParticipant (const adore_if_ros_msg::TrafficParticipant &data, adore::env::traffic::Participant *object)
 
void encodeTrafficParticipant (const adore::env::traffic::Participant &object, adore_if_ros_msg::TrafficParticipant *msg)
 

Detailed Description

Convert between adore::env::traffic:TParticipantSet and adore_if_ros_msg::TrafficParticipantSet.

Member Function Documentation

◆ decodeTrafficParticipant()

void adore::if_ROS::TrafficParticipantConverter::decodeTrafficParticipant ( const adore_if_ros_msg::TrafficParticipant &  data,
adore::env::traffic::Participant object 
)
inline

Convert a adore_if_ros_msg::TrafficParticipant to a adore::env::traffic::Participant

Here is the call graph for this function:
Here is the caller graph for this function:

◆ decodeTrafficParticipantDetection()

void adore::if_ROS::TrafficParticipantConverter::decodeTrafficParticipantDetection ( const adore_if_ros_msg::TrafficParticipantDetection *  msg,
adore::env::traffic::Participant object 
)
inline

Convert a adore_if_ros_msg::TrafficParticipantDetection to a adore::env::traffic::Participant

Here is the call graph for this function:
Here is the caller graph for this function:

◆ encodeTrafficParticipant()

void adore::if_ROS::TrafficParticipantConverter::encodeTrafficParticipant ( const adore::env::traffic::Participant object,
adore_if_ros_msg::TrafficParticipant *  msg 
)
inline

Convert a adore::env::traffic::Participant to a adore_if_ros_msg::TrafficParticipant

Here is the call graph for this function:
Here is the caller graph for this function:

◆ encodeTrafficParticipantDetection()

void adore::if_ROS::TrafficParticipantConverter::encodeTrafficParticipantDetection ( const adore::env::traffic::Participant object,
adore_if_ros_msg::TrafficParticipantDetection *  msg 
)
inline

Convert a adore::env::traffic::Participant to a adore_if_ros_msg::TrafficParticipantDetection

Here is the call graph for this function:
Here is the caller graph for this function:

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