convertVruExteriorLights.h
Go to the documentation of this file.
1 
57 #pragma once
58 
62 #ifdef ROS1
63 #include <etsi_its_vam_ts_msgs/VruExteriorLights.h>
64 namespace vam_ts_msgs = etsi_its_vam_ts_msgs;
65 #else
66 #include <etsi_its_vam_ts_msgs/msg/vru_exterior_lights.hpp>
67 namespace vam_ts_msgs = etsi_its_vam_ts_msgs::msg;
68 #endif
69 
70 
72 
73 void toRos_VruExteriorLights(const vam_ts_VruExteriorLights_t& in, vam_ts_msgs::VruExteriorLights& out) {
74  toRos_ExteriorLights(in.vehicular, out.vehicular);
75  toRos_VruSpecificExteriorLights(in.vruSpecific, out.vru_specific);
76 }
77 
78 void toStruct_VruExteriorLights(const vam_ts_msgs::VruExteriorLights& in, vam_ts_VruExteriorLights_t& out) {
79  memset(&out, 0, sizeof(vam_ts_VruExteriorLights_t));
80  toStruct_ExteriorLights(in.vehicular, out.vehicular);
81  toStruct_VruSpecificExteriorLights(in.vru_specific, out.vruSpecific);
82 }
83 
84 }
etsi_its_vam_ts_conversion::toStruct_ExteriorLights
void toStruct_ExteriorLights(const vam_ts_msgs::ExteriorLights &in, vam_ts_ExteriorLights_t &out)
Definition: convertExteriorLights.h:99
convertVruSpecificExteriorLights.h
etsi_its_vam_ts_conversion::toRos_VruExteriorLights
void toRos_VruExteriorLights(const vam_ts_VruExteriorLights_t &in, vam_ts_msgs::VruExteriorLights &out)
Definition: convertVruExteriorLights.h:73
etsi_its_vam_ts_conversion::toRos_ExteriorLights
void toRos_ExteriorLights(const vam_ts_ExteriorLights_t &in, vam_ts_msgs::ExteriorLights &out)
Definition: convertExteriorLights.h:94
vam_ts_VruExteriorLights.h
convertExteriorLights.h
etsi_its_vam_ts_conversion::toRos_VruSpecificExteriorLights
void toRos_VruSpecificExteriorLights(const vam_ts_VruSpecificExteriorLights_t &in, vam_ts_msgs::VruSpecificExteriorLights &out)
Definition: convertVruSpecificExteriorLights.h:82
etsi_its_vam_ts_conversion::toStruct_VruExteriorLights
void toStruct_VruExteriorLights(const vam_ts_msgs::VruExteriorLights &in, vam_ts_VruExteriorLights_t &out)
Definition: convertVruExteriorLights.h:78
vam_ts_VruExteriorLights
etsi_its_vam_ts_conversion::toStruct_VruSpecificExteriorLights
void toStruct_VruSpecificExteriorLights(const vam_ts_msgs::VruSpecificExteriorLights &in, vam_ts_VruSpecificExteriorLights_t &out)
Definition: convertVruSpecificExteriorLights.h:87
vam_ts_VruExteriorLights::vehicular
vam_ts_ExteriorLights_t vehicular
etsi_its_vam_ts_conversion
Definition: convertAccelerationChange.h:66
vam_ts_VruExteriorLights::vruSpecific
vam_ts_VruSpecificExteriorLights_t vruSpecific


etsi_its_vam_ts_conversion
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:32:15