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


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