convertVAM.h
Go to the documentation of this file.
1 
43 #pragma once
44 
48 #ifdef ROS1
49 #include <etsi_its_vam_ts_msgs/VAM.h>
50 namespace vam_ts_msgs = etsi_its_vam_ts_msgs;
51 #else
52 #include <etsi_its_vam_ts_msgs/msg/vam.hpp>
53 namespace vam_ts_msgs = etsi_its_vam_ts_msgs::msg;
54 #endif
55 
56 
58 
59 void toRos_VAM(const vam_ts_VAM_t& in, vam_ts_msgs::VAM& out) {
60  toRos_ItsPduHeaderVam(in.header, out.header);
61  toRos_VruAwareness(in.vam, out.vam);
62 }
63 
64 void toStruct_VAM(const vam_ts_msgs::VAM& in, vam_ts_VAM_t& out) {
65  memset(&out, 0, sizeof(vam_ts_VAM_t));
66  toStruct_ItsPduHeaderVam(in.header, out.header);
67  toStruct_VruAwareness(in.vam, out.vam);
68 }
69 
70 }
etsi_its_vam_ts_conversion::toStruct_ItsPduHeaderVam
void toStruct_ItsPduHeaderVam(const vam_ts_msgs::ItsPduHeaderVam &in, vam_ts_ItsPduHeaderVam_t &out)
Definition: convertItsPduHeaderVam.h:69
etsi_its_vam_ts_conversion::toRos_VAM
void toRos_VAM(const vam_ts_VAM_t &in, vam_ts_msgs::VAM &out)
Definition: convertVAM.h:59
etsi_its_vam_ts_conversion::toStruct_VAM
void toStruct_VAM(const vam_ts_msgs::VAM &in, vam_ts_VAM_t &out)
Definition: convertVAM.h:64
vam_ts_VAM
convertItsPduHeaderVam.h
etsi_its_vam_ts_conversion::toRos_ItsPduHeaderVam
void toRos_ItsPduHeaderVam(const vam_ts_ItsPduHeaderVam_t &in, vam_ts_msgs::ItsPduHeaderVam &out)
Definition: convertItsPduHeaderVam.h:65
convertVruAwareness.h
etsi_its_vam_ts_conversion::toStruct_VruAwareness
void toStruct_VruAwareness(const vam_ts_msgs::VruAwareness &in, vam_ts_VruAwareness_t &out)
Definition: convertVruAwareness.h:73
vam_ts_VAM::header
vam_ts_ItsPduHeaderVam_t header
vam_ts_VAM::vam
vam_ts_VruAwareness_t vam
vam_ts_VAM.h
etsi_its_vam_ts_conversion::toRos_VruAwareness
void toRos_VruAwareness(const vam_ts_VruAwareness_t &in, vam_ts_msgs::VruAwareness &out)
Definition: convertVruAwareness.h:68
etsi_its_vam_ts_conversion
Definition: convertAccelerationChange.h:66


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