convertBasicVehicleContainerLowFrequency.h
Go to the documentation of this file.
1 
56 #pragma once
57 
62 #ifdef ROS1
63 #include <etsi_its_cam_ts_msgs/BasicVehicleContainerLowFrequency.h>
64 namespace cam_ts_msgs = etsi_its_cam_ts_msgs;
65 #else
66 #include <etsi_its_cam_ts_msgs/msg/basic_vehicle_container_low_frequency.hpp>
67 namespace cam_ts_msgs = etsi_its_cam_ts_msgs::msg;
68 #endif
69 
70 
72 
73 void toRos_BasicVehicleContainerLowFrequency(const cam_ts_BasicVehicleContainerLowFrequency_t& in, cam_ts_msgs::BasicVehicleContainerLowFrequency& out) {
74  toRos_VehicleRole(in.vehicleRole, out.vehicle_role);
75  toRos_ExteriorLights(in.exteriorLights, out.exterior_lights);
76  toRos_Path(in.pathHistory, out.path_history);
77 }
78 
79 void toStruct_BasicVehicleContainerLowFrequency(const cam_ts_msgs::BasicVehicleContainerLowFrequency& in, cam_ts_BasicVehicleContainerLowFrequency_t& out) {
80  memset(&out, 0, sizeof(cam_ts_BasicVehicleContainerLowFrequency_t));
81  toStruct_VehicleRole(in.vehicle_role, out.vehicleRole);
82  toStruct_ExteriorLights(in.exterior_lights, out.exteriorLights);
83  toStruct_Path(in.path_history, out.pathHistory);
84 }
85 
86 }
cam_ts_BasicVehicleContainerLowFrequency
etsi_its_cam_ts_conversion::toRos_ExteriorLights
void toRos_ExteriorLights(const cam_ts_ExteriorLights_t &in, cam_ts_msgs::ExteriorLights &out)
Definition: convertExteriorLights.h:94
convertExteriorLights.h
etsi_its_cam_ts_conversion::toStruct_VehicleRole
void toStruct_VehicleRole(const cam_ts_msgs::VehicleRole &in, cam_ts_VehicleRole_t &out)
Definition: convertVehicleRole.h:100
etsi_its_cam_ts_conversion::toStruct_BasicVehicleContainerLowFrequency
void toStruct_BasicVehicleContainerLowFrequency(const cam_ts_msgs::BasicVehicleContainerLowFrequency &in, cam_ts_BasicVehicleContainerLowFrequency_t &out)
Definition: convertBasicVehicleContainerLowFrequency.h:79
convertPath.h
cam_ts_BasicVehicleContainerLowFrequency::vehicleRole
cam_ts_VehicleRole_t vehicleRole
cam_ts_BasicVehicleContainerLowFrequency.h
etsi_its_cam_ts_conversion
Definition: convertAccelerationComponent.h:69
cam_ts_BasicVehicleContainerLowFrequency::pathHistory
cam_ts_Path_t pathHistory
cam_ts_BasicVehicleContainerLowFrequency::exteriorLights
cam_ts_ExteriorLights_t exteriorLights
etsi_its_cam_ts_conversion::toRos_BasicVehicleContainerLowFrequency
void toRos_BasicVehicleContainerLowFrequency(const cam_ts_BasicVehicleContainerLowFrequency_t &in, cam_ts_msgs::BasicVehicleContainerLowFrequency &out)
Definition: convertBasicVehicleContainerLowFrequency.h:73
etsi_its_cam_ts_conversion::toStruct_ExteriorLights
void toStruct_ExteriorLights(const cam_ts_msgs::ExteriorLights &in, cam_ts_ExteriorLights_t &out)
Definition: convertExteriorLights.h:99
etsi_its_cam_ts_conversion::toStruct_Path
void toStruct_Path(const cam_ts_msgs::Path &in, cam_ts_Path_t &out)
Definition: convertPath.h:79
etsi_its_cam_ts_conversion::toRos_Path
void toRos_Path(const cam_ts_Path_t &in, cam_ts_msgs::Path &out)
Definition: convertPath.h:71
convertVehicleRole.h
etsi_its_cam_ts_conversion::toRos_VehicleRole
void toRos_VehicleRole(const cam_ts_VehicleRole_t &in, cam_ts_msgs::VehicleRole &out)
Definition: convertVehicleRole.h:96


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