include
etsi_its_cam_ts_conversion
convertSpecialTransportContainer.h
Go to the documentation of this file.
1
53
#pragma once
54
55
#include <
etsi_its_cam_ts_coding/cam_ts_SpecialTransportContainer.h
>
56
#include <
etsi_its_cam_ts_conversion/convertLightBarSirenInUse.h
>
57
#include <
etsi_its_cam_ts_conversion/convertSpecialTransportType.h
>
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
67
namespace
etsi_its_cam_ts_conversion
{
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