convertClusterLeaveInfo.h
Go to the documentation of this file.
1 
56 #pragma once
57 
61 #ifdef ROS1
62 #include <etsi_its_vam_ts_msgs/ClusterLeaveInfo.h>
63 namespace vam_ts_msgs = etsi_its_vam_ts_msgs;
64 #else
65 #include <etsi_its_vam_ts_msgs/msg/cluster_leave_info.hpp>
66 namespace vam_ts_msgs = etsi_its_vam_ts_msgs::msg;
67 #endif
68 
69 
71 
72 void toRos_ClusterLeaveInfo(const vam_ts_ClusterLeaveInfo_t& in, vam_ts_msgs::ClusterLeaveInfo& out) {
73  toRos_Identifier1B(in.clusterId, out.cluster_id);
74  toRos_ClusterLeaveReason(in.clusterLeaveReason, out.cluster_leave_reason);
75 }
76 
77 void toStruct_ClusterLeaveInfo(const vam_ts_msgs::ClusterLeaveInfo& in, vam_ts_ClusterLeaveInfo_t& out) {
78  memset(&out, 0, sizeof(vam_ts_ClusterLeaveInfo_t));
79  toStruct_Identifier1B(in.cluster_id, out.clusterId);
80  toStruct_ClusterLeaveReason(in.cluster_leave_reason, out.clusterLeaveReason);
81 }
82 
83 }
etsi_its_vam_ts_conversion::toRos_Identifier1B
void toRos_Identifier1B(const vam_ts_Identifier1B_t &in, vam_ts_msgs::Identifier1B &out)
Definition: convertIdentifier1B.h:62
vam_ts_ClusterLeaveInfo.h
etsi_its_vam_ts_conversion::toRos_ClusterLeaveReason
void toRos_ClusterLeaveReason(const vam_ts_ClusterLeaveReason_t &in, vam_ts_msgs::ClusterLeaveReason &out)
Definition: convertClusterLeaveReason.h:84
etsi_its_vam_ts_conversion::toRos_ClusterLeaveInfo
void toRos_ClusterLeaveInfo(const vam_ts_ClusterLeaveInfo_t &in, vam_ts_msgs::ClusterLeaveInfo &out)
Definition: convertClusterLeaveInfo.h:72
convertIdentifier1B.h
etsi_its_vam_ts_conversion::toStruct_ClusterLeaveInfo
void toStruct_ClusterLeaveInfo(const vam_ts_msgs::ClusterLeaveInfo &in, vam_ts_ClusterLeaveInfo_t &out)
Definition: convertClusterLeaveInfo.h:77
etsi_its_vam_ts_conversion::toStruct_Identifier1B
void toStruct_Identifier1B(const vam_ts_msgs::Identifier1B &in, vam_ts_Identifier1B_t &out)
Definition: convertIdentifier1B.h:66
vam_ts_ClusterLeaveInfo::clusterLeaveReason
vam_ts_ClusterLeaveReason_t clusterLeaveReason
vam_ts_ClusterLeaveInfo::clusterId
vam_ts_Identifier1B_t clusterId
vam_ts_ClusterLeaveInfo
etsi_its_vam_ts_conversion::toStruct_ClusterLeaveReason
void toStruct_ClusterLeaveReason(const vam_ts_msgs::ClusterLeaveReason &in, vam_ts_ClusterLeaveReason_t &out)
Definition: convertClusterLeaveReason.h:88
convertClusterLeaveReason.h
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