convertSpecialTransportContainer.h
Go to the documentation of this file.
1 
53 #pragma once
54 
58 #ifdef ROS1
59 #include <etsi_its_cam_ts_msgs/SpecialTransportContainer.h>
60 namespace cam_ts_msgs = etsi_its_cam_ts_msgs;
61 #else
62 #include <etsi_its_cam_ts_msgs/msg/special_transport_container.hpp>
63 namespace cam_ts_msgs = etsi_its_cam_ts_msgs::msg;
64 #endif
65 
66 
68 
69 void toRos_SpecialTransportContainer(const cam_ts_SpecialTransportContainer_t& in, cam_ts_msgs::SpecialTransportContainer& out) {
70  toRos_SpecialTransportType(in.specialTransportType, out.special_transport_type);
71  toRos_LightBarSirenInUse(in.lightBarSirenInUse, out.light_bar_siren_in_use);
72 }
73 
74 void toStruct_SpecialTransportContainer(const cam_ts_msgs::SpecialTransportContainer& in, cam_ts_SpecialTransportContainer_t& out) {
75  memset(&out, 0, sizeof(cam_ts_SpecialTransportContainer_t));
76  toStruct_SpecialTransportType(in.special_transport_type, out.specialTransportType);
77  toStruct_LightBarSirenInUse(in.light_bar_siren_in_use, out.lightBarSirenInUse);
78 }
79 
80 }
cam_ts_SpecialTransportContainer::lightBarSirenInUse
cam_ts_LightBarSirenInUse_t lightBarSirenInUse
etsi_its_cam_ts_conversion::toRos_LightBarSirenInUse
void toRos_LightBarSirenInUse(const cam_ts_LightBarSirenInUse_t &in, cam_ts_msgs::LightBarSirenInUse &out)
Definition: convertLightBarSirenInUse.h:72
cam_ts_SpecialTransportContainer.h
etsi_its_cam_ts_conversion::toRos_SpecialTransportType
void toRos_SpecialTransportType(const cam_ts_SpecialTransportType_t &in, cam_ts_msgs::SpecialTransportType &out)
Definition: convertSpecialTransportType.h:74
convertLightBarSirenInUse.h
etsi_its_cam_ts_conversion
Definition: convertAccelerationComponent.h:69
cam_ts_SpecialTransportContainer::specialTransportType
cam_ts_SpecialTransportType_t specialTransportType
convertSpecialTransportType.h
etsi_its_cam_ts_conversion::toStruct_LightBarSirenInUse
void toStruct_LightBarSirenInUse(const cam_ts_msgs::LightBarSirenInUse &in, cam_ts_LightBarSirenInUse_t &out)
Definition: convertLightBarSirenInUse.h:77
etsi_its_cam_ts_conversion::toStruct_SpecialTransportType
void toStruct_SpecialTransportType(const cam_ts_msgs::SpecialTransportType &in, cam_ts_SpecialTransportType_t &out)
Definition: convertSpecialTransportType.h:79
etsi_its_cam_ts_conversion::toRos_SpecialTransportContainer
void toRos_SpecialTransportContainer(const cam_ts_SpecialTransportContainer_t &in, cam_ts_msgs::SpecialTransportContainer &out)
Definition: convertSpecialTransportContainer.h:69
cam_ts_SpecialTransportContainer
etsi_its_cam_ts_conversion::toStruct_SpecialTransportContainer
void toStruct_SpecialTransportContainer(const cam_ts_msgs::SpecialTransportContainer &in, cam_ts_SpecialTransportContainer_t &out)
Definition: convertSpecialTransportContainer.h:74


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