convertBasicVehicleContainerLowFrequency.h
Go to the documentation of this file.
1 
44 #pragma once
45 
50 #ifdef ROS1
51 #include <etsi_its_cam_msgs/BasicVehicleContainerLowFrequency.h>
52 namespace cam_msgs = etsi_its_cam_msgs;
53 #else
54 #include <etsi_its_cam_msgs/msg/basic_vehicle_container_low_frequency.hpp>
55 namespace cam_msgs = etsi_its_cam_msgs::msg;
56 #endif
57 
58 
59 namespace etsi_its_cam_conversion {
60 
61 void toRos_BasicVehicleContainerLowFrequency(const cam_BasicVehicleContainerLowFrequency_t& in, cam_msgs::BasicVehicleContainerLowFrequency& out) {
62  toRos_VehicleRole(in.vehicleRole, out.vehicle_role);
63  toRos_ExteriorLights(in.exteriorLights, out.exterior_lights);
64  toRos_PathHistory(in.pathHistory, out.path_history);
65 }
66 
67 void toStruct_BasicVehicleContainerLowFrequency(const cam_msgs::BasicVehicleContainerLowFrequency& in, cam_BasicVehicleContainerLowFrequency_t& out) {
68  memset(&out, 0, sizeof(cam_BasicVehicleContainerLowFrequency_t));
69  toStruct_VehicleRole(in.vehicle_role, out.vehicleRole);
70  toStruct_ExteriorLights(in.exterior_lights, out.exteriorLights);
71  toStruct_PathHistory(in.path_history, out.pathHistory);
72 }
73 
74 }
etsi_its_cam_conversion::toStruct_ExteriorLights
void toStruct_ExteriorLights(const cam_msgs::ExteriorLights &in, cam_ExteriorLights_t &out)
Definition: convertExteriorLights.h:70
etsi_its_cam_conversion::toStruct_VehicleRole
void toStruct_VehicleRole(const cam_msgs::VehicleRole &in, cam_VehicleRole_t &out)
Definition: convertVehicleRole.h:59
cam_BasicVehicleContainerLowFrequency::vehicleRole
cam_VehicleRole_t vehicleRole
convertExteriorLights.h
etsi_its_cam_conversion::toRos_BasicVehicleContainerLowFrequency
void toRos_BasicVehicleContainerLowFrequency(const cam_BasicVehicleContainerLowFrequency_t &in, cam_msgs::BasicVehicleContainerLowFrequency &out)
Definition: convertBasicVehicleContainerLowFrequency.h:61
etsi_its_cam_conversion
Definition: convertAccelerationConfidence.h:54
cam_BasicVehicleContainerLowFrequency::pathHistory
cam_PathHistory_t pathHistory
etsi_its_cam_conversion::toRos_PathHistory
void toRos_PathHistory(const cam_PathHistory_t &in, cam_msgs::PathHistory &out)
Definition: convertPathHistory.h:61
cam_BasicVehicleContainerLowFrequency::exteriorLights
cam_ExteriorLights_t exteriorLights
cam_BasicVehicleContainerLowFrequency.h
etsi_its_cam_conversion::toStruct_BasicVehicleContainerLowFrequency
void toStruct_BasicVehicleContainerLowFrequency(const cam_msgs::BasicVehicleContainerLowFrequency &in, cam_BasicVehicleContainerLowFrequency_t &out)
Definition: convertBasicVehicleContainerLowFrequency.h:67
convertPathHistory.h
cam_BasicVehicleContainerLowFrequency
etsi_its_cam_conversion::toStruct_PathHistory
void toStruct_PathHistory(const cam_msgs::PathHistory &in, cam_PathHistory_t &out)
Definition: convertPathHistory.h:69
etsi_its_cam_conversion::toRos_VehicleRole
void toRos_VehicleRole(const cam_VehicleRole_t &in, cam_msgs::VehicleRole &out)
Definition: convertVehicleRole.h:55
etsi_its_cam_conversion::toRos_ExteriorLights
void toRos_ExteriorLights(const cam_ExteriorLights_t &in, cam_msgs::ExteriorLights &out)
Definition: convertExteriorLights.h:65
convertVehicleRole.h


etsi_its_cam_conversion
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:28:48