convertItsPduHeader.h
Go to the documentation of this file.
1 
42 #pragma once
43 
48 #ifdef ROS1
49 #include <etsi_its_denm_msgs/ItsPduHeader.h>
50 namespace denm_msgs = etsi_its_denm_msgs;
51 #else
52 #include <etsi_its_denm_msgs/msg/its_pdu_header.hpp>
53 namespace denm_msgs = etsi_its_denm_msgs::msg;
54 #endif
55 
56 
57 namespace etsi_its_denm_conversion {
58 
59 void toRos_ItsPduHeader(const denm_ItsPduHeader_t& in, denm_msgs::ItsPduHeader& out) {
62  toRos_StationID(in.stationID, out.station_id);
63 }
64 
65 void toStruct_ItsPduHeader(const denm_msgs::ItsPduHeader& in, denm_ItsPduHeader_t& out) {
66  memset(&out, 0, sizeof(denm_ItsPduHeader_t));
69  toStruct_StationID(in.station_id, out.stationID);
70 }
71 
72 }
etsi_its_denm_conversion::toStruct_ItsPduHeader
void toStruct_ItsPduHeader(const denm_msgs::ItsPduHeader &in, denm_ItsPduHeader_t &out)
Definition: convertItsPduHeader.h:65
convertINTEGER.h
INTEGER.h
denm_ItsPduHeader.h
denm_ItsPduHeader::stationID
denm_StationID_t stationID
denm_ItsPduHeader::protocolVersion
long protocolVersion
etsi_its_primitives_conversion::toRos_INTEGER
void toRos_INTEGER(const long &_INTEGER_in, int64_t &INTEGER_out)
convertStationID.h
etsi_its_denm_conversion
Definition: convertAccidentSubCauseCode.h:54
denm_ItsPduHeader::messageID
long messageID
etsi_its_denm_conversion::toRos_ItsPduHeader
void toRos_ItsPduHeader(const denm_ItsPduHeader_t &in, denm_msgs::ItsPduHeader &out)
Definition: convertItsPduHeader.h:59
etsi_its_denm_conversion::toStruct_StationID
void toStruct_StationID(const denm_msgs::StationID &in, denm_StationID_t &out)
Definition: convertStationID.h:60
etsi_its_primitives_conversion::toStruct_INTEGER
void toStruct_INTEGER(const int64_t &_INTEGER_in, long &INTEGER_out)
denm_ItsPduHeader
etsi_its_denm_conversion::toRos_StationID
void toRos_StationID(const denm_StationID_t &in, denm_msgs::StationID &out)
Definition: convertStationID.h:56


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