convertLaneAttributesCrosswalk.h
Go to the documentation of this file.
1 
53 #pragma once
54 
58 #ifdef ROS1
59 #include <etsi_its_mapem_ts_msgs/LaneAttributesCrosswalk.h>
60 namespace mapem_ts_msgs = etsi_its_mapem_ts_msgs;
61 #else
62 #include <etsi_its_mapem_ts_msgs/msg/lane_attributes_crosswalk.hpp>
63 namespace mapem_ts_msgs = etsi_its_mapem_ts_msgs::msg;
64 #endif
65 
66 
68 
69 void toRos_LaneAttributesCrosswalk(const mapem_ts_LaneAttributes_Crosswalk_t& in, mapem_ts_msgs::LaneAttributesCrosswalk& out) {
71  out.bits_unused = in.bits_unused;
72 }
73 
74 void toStruct_LaneAttributesCrosswalk(const mapem_ts_msgs::LaneAttributesCrosswalk& in, mapem_ts_LaneAttributes_Crosswalk_t& out) {
75  memset(&out, 0, sizeof(mapem_ts_LaneAttributes_Crosswalk_t));
77  out.bits_unused = in.bits_unused;
78 }
79 
80 }
etsi_its_mapem_ts_conversion::toRos_LaneAttributesCrosswalk
void toRos_LaneAttributesCrosswalk(const mapem_ts_LaneAttributes_Crosswalk_t &in, mapem_ts_msgs::LaneAttributesCrosswalk &out)
Definition: convertLaneAttributesCrosswalk.h:69
convertBIT_STRING.h
BIT_STRING_s
BIT_STRING.h
etsi_its_mapem_ts_conversion
Definition: convertAllowedManeuvers.h:70
mapem_ts_LaneAttributes-Crosswalk.h
BIT_STRING_s::bits_unused
int bits_unused
etsi_its_mapem_ts_conversion::toStruct_LaneAttributesCrosswalk
void toStruct_LaneAttributesCrosswalk(const mapem_ts_msgs::LaneAttributesCrosswalk &in, mapem_ts_LaneAttributes_Crosswalk_t &out)
Definition: convertLaneAttributesCrosswalk.h:74
etsi_its_primitives_conversion::toStruct_BIT_STRING
void toStruct_BIT_STRING(const std::vector< uint8_t > &_BIT_STRING_in, T &BIT_STRING_out)
etsi_its_primitives_conversion::toRos_BIT_STRING
void toRos_BIT_STRING(const T &_BIT_STRING_in, std::vector< uint8_t > &BIT_STRING_out)


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