convertCAM.h
Go to the documentation of this file.
1 
43 #pragma once
44 
48 #ifdef ROS1
49 #include <etsi_its_cam_msgs/CAM.h>
50 namespace cam_msgs = etsi_its_cam_msgs;
51 #else
52 #include <etsi_its_cam_msgs/msg/cam.hpp>
53 namespace cam_msgs = etsi_its_cam_msgs::msg;
54 #endif
55 
56 
57 namespace etsi_its_cam_conversion {
58 
59 void toRos_CAM(const cam_CAM_t& in, cam_msgs::CAM& out) {
60  toRos_ItsPduHeader(in.header, out.header);
61  toRos_CoopAwareness(in.cam, out.cam);
62 }
63 
64 void toStruct_CAM(const cam_msgs::CAM& in, cam_CAM_t& out) {
65  memset(&out, 0, sizeof(cam_CAM_t));
66  toStruct_ItsPduHeader(in.header, out.header);
67  toStruct_CoopAwareness(in.cam, out.cam);
68 }
69 
70 }
convertItsPduHeader.h
cam_CAM
cam_CAM.h
cam_CAM::header
cam_ItsPduHeader_t header
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_CAM::cam
cam_CoopAwareness_t cam
etsi_its_cam_conversion::toStruct_CoopAwareness
void toStruct_CoopAwareness(const cam_msgs::CoopAwareness &in, cam_CoopAwareness_t &out)
Definition: convertCoopAwareness.h:64
etsi_its_cam_conversion::toStruct_CAM
void toStruct_CAM(const cam_msgs::CAM &in, cam_CAM_t &out)
Definition: convertCAM.h:64
etsi_its_cam_conversion::toRos_CoopAwareness
void toRos_CoopAwareness(const cam_CoopAwareness_t &in, cam_msgs::CoopAwareness &out)
Definition: convertCoopAwareness.h:59
convertCoopAwareness.h
etsi_its_cam_conversion::toRos_CAM
void toRos_CAM(const cam_CAM_t &in, cam_msgs::CAM &out)
Definition: convertCAM.h:59


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