convertDangerousGoodsContainer.h
Go to the documentation of this file.
1 
42 #pragma once
43 
46 #ifdef ROS1
47 #include <etsi_its_cam_msgs/DangerousGoodsContainer.h>
48 namespace cam_msgs = etsi_its_cam_msgs;
49 #else
50 #include <etsi_its_cam_msgs/msg/dangerous_goods_container.hpp>
51 namespace cam_msgs = etsi_its_cam_msgs::msg;
52 #endif
53 
54 
55 namespace etsi_its_cam_conversion {
56 
57 void toRos_DangerousGoodsContainer(const cam_DangerousGoodsContainer_t& in, cam_msgs::DangerousGoodsContainer& out) {
58  toRos_DangerousGoodsBasic(in.dangerousGoodsBasic, out.dangerous_goods_basic);
59 }
60 
61 void toStruct_DangerousGoodsContainer(const cam_msgs::DangerousGoodsContainer& in, cam_DangerousGoodsContainer_t& out) {
62  memset(&out, 0, sizeof(cam_DangerousGoodsContainer_t));
63  toStruct_DangerousGoodsBasic(in.dangerous_goods_basic, out.dangerousGoodsBasic);
64 }
65 
66 }
etsi_its_cam_conversion
Definition: convertAccelerationConfidence.h:54
etsi_its_cam_conversion::toRos_DangerousGoodsBasic
void toRos_DangerousGoodsBasic(const cam_DangerousGoodsBasic_t &in, cam_msgs::DangerousGoodsBasic &out)
Definition: convertDangerousGoodsBasic.h:76
etsi_its_cam_conversion::toStruct_DangerousGoodsContainer
void toStruct_DangerousGoodsContainer(const cam_msgs::DangerousGoodsContainer &in, cam_DangerousGoodsContainer_t &out)
Definition: convertDangerousGoodsContainer.h:61
convertDangerousGoodsBasic.h
cam_DangerousGoodsContainer
cam_DangerousGoodsContainer::dangerousGoodsBasic
cam_DangerousGoodsBasic_t dangerousGoodsBasic
etsi_its_cam_conversion::toStruct_DangerousGoodsBasic
void toStruct_DangerousGoodsBasic(const cam_msgs::DangerousGoodsBasic &in, cam_DangerousGoodsBasic_t &out)
Definition: convertDangerousGoodsBasic.h:80
etsi_its_cam_conversion::toRos_DangerousGoodsContainer
void toRos_DangerousGoodsContainer(const cam_DangerousGoodsContainer_t &in, cam_msgs::DangerousGoodsContainer &out)
Definition: convertDangerousGoodsContainer.h:57
cam_DangerousGoodsContainer.h


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