convertBasicContainer.h
Go to the documentation of this file.
1 
44 #pragma once
45 
49 #ifdef ROS1
50 #include <etsi_its_cam_msgs/BasicContainer.h>
51 namespace cam_msgs = etsi_its_cam_msgs;
52 #else
53 #include <etsi_its_cam_msgs/msg/basic_container.hpp>
54 namespace cam_msgs = etsi_its_cam_msgs::msg;
55 #endif
56 
57 
58 namespace etsi_its_cam_conversion {
59 
60 void toRos_BasicContainer(const cam_BasicContainer_t& in, cam_msgs::BasicContainer& out) {
61  toRos_StationType(in.stationType, out.station_type);
62  toRos_ReferencePosition(in.referencePosition, out.reference_position);
63 }
64 
65 void toStruct_BasicContainer(const cam_msgs::BasicContainer& in, cam_BasicContainer_t& out) {
66  memset(&out, 0, sizeof(cam_BasicContainer_t));
67  toStruct_StationType(in.station_type, out.stationType);
68  toStruct_ReferencePosition(in.reference_position, out.referencePosition);
69 }
70 
71 }
etsi_its_cam_conversion::toRos_ReferencePosition
void toRos_ReferencePosition(const cam_ReferencePosition_t &in, cam_msgs::ReferencePosition &out)
Definition: convertReferencePosition.h:63
convertReferencePosition.h
cam_BasicContainer::referencePosition
cam_ReferencePosition_t referencePosition
etsi_its_cam_conversion
Definition: convertAccelerationConfidence.h:54
etsi_its_cam_conversion::toStruct_StationType
void toStruct_StationType(const cam_msgs::StationType &in, cam_StationType_t &out)
Definition: convertStationType.h:61
cam_BasicContainer
etsi_its_cam_conversion::toRos_BasicContainer
void toRos_BasicContainer(const cam_BasicContainer_t &in, cam_msgs::BasicContainer &out)
Definition: convertBasicContainer.h:60
etsi_its_cam_conversion::toStruct_ReferencePosition
void toStruct_ReferencePosition(const cam_msgs::ReferencePosition &in, cam_ReferencePosition_t &out)
Definition: convertReferencePosition.h:70
cam_BasicContainer::stationType
cam_StationType_t stationType
cam_BasicContainer.h
etsi_its_cam_conversion::toRos_StationType
void toRos_StationType(const cam_StationType_t &in, cam_msgs::StationType &out)
Definition: convertStationType.h:57
convertStationType.h
etsi_its_cam_conversion::toStruct_BasicContainer
void toStruct_BasicContainer(const cam_msgs::BasicContainer &in, cam_BasicContainer_t &out)
Definition: convertBasicContainer.h:65


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