convertClusterBreakupInfo.h
Go to the documentation of this file.
1 
56 #pragma once
57 
61 #ifdef ROS1
62 #include <etsi_its_vam_ts_msgs/ClusterBreakupInfo.h>
63 namespace vam_ts_msgs = etsi_its_vam_ts_msgs;
64 #else
65 #include <etsi_its_vam_ts_msgs/msg/cluster_breakup_info.hpp>
66 namespace vam_ts_msgs = etsi_its_vam_ts_msgs::msg;
67 #endif
68 
69 
71 
72 void toRos_ClusterBreakupInfo(const vam_ts_ClusterBreakupInfo_t& in, vam_ts_msgs::ClusterBreakupInfo& out) {
73  toRos_ClusterBreakupReason(in.clusterBreakupReason, out.cluster_breakup_reason);
74  toRos_DeltaTimeQuarterSecond(in.breakupTime, out.breakup_time);
75 }
76 
77 void toStruct_ClusterBreakupInfo(const vam_ts_msgs::ClusterBreakupInfo& in, vam_ts_ClusterBreakupInfo_t& out) {
78  memset(&out, 0, sizeof(vam_ts_ClusterBreakupInfo_t));
79  toStruct_ClusterBreakupReason(in.cluster_breakup_reason, out.clusterBreakupReason);
80  toStruct_DeltaTimeQuarterSecond(in.breakup_time, out.breakupTime);
81 }
82 
83 }
vam_ts_ClusterBreakupInfo::breakupTime
vam_ts_DeltaTimeQuarterSecond_t breakupTime
convertClusterBreakupReason.h
etsi_its_vam_ts_conversion::toRos_ClusterBreakupInfo
void toRos_ClusterBreakupInfo(const vam_ts_ClusterBreakupInfo_t &in, vam_ts_msgs::ClusterBreakupInfo &out)
Definition: convertClusterBreakupInfo.h:72
etsi_its_vam_ts_conversion::toStruct_ClusterBreakupInfo
void toStruct_ClusterBreakupInfo(const vam_ts_msgs::ClusterBreakupInfo &in, vam_ts_ClusterBreakupInfo_t &out)
Definition: convertClusterBreakupInfo.h:77
vam_ts_ClusterBreakupInfo
etsi_its_vam_ts_conversion::toRos_DeltaTimeQuarterSecond
void toRos_DeltaTimeQuarterSecond(const vam_ts_DeltaTimeQuarterSecond_t &in, vam_ts_msgs::DeltaTimeQuarterSecond &out)
Definition: convertDeltaTimeQuarterSecond.h:67
etsi_its_vam_ts_conversion::toStruct_DeltaTimeQuarterSecond
void toStruct_DeltaTimeQuarterSecond(const vam_ts_msgs::DeltaTimeQuarterSecond &in, vam_ts_DeltaTimeQuarterSecond_t &out)
Definition: convertDeltaTimeQuarterSecond.h:71
vam_ts_ClusterBreakupInfo::clusterBreakupReason
vam_ts_ClusterBreakupReason_t clusterBreakupReason
convertDeltaTimeQuarterSecond.h
etsi_its_vam_ts_conversion::toStruct_ClusterBreakupReason
void toStruct_ClusterBreakupReason(const vam_ts_msgs::ClusterBreakupReason &in, vam_ts_ClusterBreakupReason_t &out)
Definition: convertClusterBreakupReason.h:82
vam_ts_ClusterBreakupInfo.h
etsi_its_vam_ts_conversion::toRos_ClusterBreakupReason
void toRos_ClusterBreakupReason(const vam_ts_ClusterBreakupReason_t &in, vam_ts_msgs::ClusterBreakupReason &out)
Definition: convertClusterBreakupReason.h:78
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