convertItsPduHeader.h
Go to the documentation of this file.
1 
45 #pragma once
46 
51 #ifdef ROS1
52 #include <etsi_its_spatem_ts_msgs/ItsPduHeader.h>
53 namespace spatem_ts_msgs = etsi_its_spatem_ts_msgs;
54 #else
55 #include <etsi_its_spatem_ts_msgs/msg/its_pdu_header.hpp>
56 namespace spatem_ts_msgs = etsi_its_spatem_ts_msgs::msg;
57 #endif
58 
59 
61 
62 void toRos_ItsPduHeader(const spatem_ts_ItsPduHeader_t& in, spatem_ts_msgs::ItsPduHeader& out) {
65  toRos_StationID(in.stationID, out.station_id);
66 }
67 
68 void toStruct_ItsPduHeader(const spatem_ts_msgs::ItsPduHeader& in, spatem_ts_ItsPduHeader_t& out) {
69  memset(&out, 0, sizeof(spatem_ts_ItsPduHeader_t));
72  toStruct_StationID(in.station_id, out.stationID);
73 }
74 
75 }
etsi_its_spatem_ts_conversion::toRos_StationID
void toRos_StationID(const spatem_ts_StationID_t &in, spatem_ts_msgs::StationID &out)
Definition: convertStationID.h:59
etsi_its_spatem_ts_conversion::toStruct_StationID
void toStruct_StationID(const spatem_ts_msgs::StationID &in, spatem_ts_StationID_t &out)
Definition: convertStationID.h:63
spatem_ts_ItsPduHeader.h
spatem_ts_ItsPduHeader::protocolVersion
long protocolVersion
convertINTEGER.h
INTEGER.h
spatem_ts_ItsPduHeader::messageID
long messageID
spatem_ts_ItsPduHeader
etsi_its_spatem_ts_conversion::toRos_ItsPduHeader
void toRos_ItsPduHeader(const spatem_ts_ItsPduHeader_t &in, spatem_ts_msgs::ItsPduHeader &out)
Definition: convertItsPduHeader.h:62
etsi_its_primitives_conversion::toRos_INTEGER
void toRos_INTEGER(const long &_INTEGER_in, int64_t &INTEGER_out)
convertStationID.h
etsi_its_spatem_ts_conversion::toStruct_ItsPduHeader
void toStruct_ItsPduHeader(const spatem_ts_msgs::ItsPduHeader &in, spatem_ts_ItsPduHeader_t &out)
Definition: convertItsPduHeader.h:68
etsi_its_primitives_conversion::toStruct_INTEGER
void toStruct_INTEGER(const int64_t &_INTEGER_in, long &INTEGER_out)
etsi_its_spatem_ts_conversion
Definition: convertAdvisorySpeed.h:67
spatem_ts_ItsPduHeader::stationID
spatem_ts_StationID_t stationID


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