convertAccelerationChangeIndication.h
Go to the documentation of this file.
1 
56 #pragma once
57 
61 #ifdef ROS1
62 #include <etsi_its_vam_ts_msgs/AccelerationChangeIndication.h>
63 namespace vam_ts_msgs = etsi_its_vam_ts_msgs;
64 #else
65 #include <etsi_its_vam_ts_msgs/msg/acceleration_change_indication.hpp>
66 namespace vam_ts_msgs = etsi_its_vam_ts_msgs::msg;
67 #endif
68 
69 
71 
72 void toRos_AccelerationChangeIndication(const vam_ts_AccelerationChangeIndication_t& in, vam_ts_msgs::AccelerationChangeIndication& out) {
73  toRos_AccelerationChange(in.accelOrDecel, out.accel_or_decel);
74  toRos_DeltaTimeTenthOfSecond(in.actionDeltaTime, out.action_delta_time);
75 }
76 
77 void toStruct_AccelerationChangeIndication(const vam_ts_msgs::AccelerationChangeIndication& in, vam_ts_AccelerationChangeIndication_t& out) {
78  memset(&out, 0, sizeof(vam_ts_AccelerationChangeIndication_t));
79  toStruct_AccelerationChange(in.accel_or_decel, out.accelOrDecel);
80  toStruct_DeltaTimeTenthOfSecond(in.action_delta_time, out.actionDeltaTime);
81 }
82 
83 }
vam_ts_AccelerationChangeIndication::accelOrDecel
vam_ts_AccelerationChange_t accelOrDecel
vam_ts_AccelerationChangeIndication
vam_ts_AccelerationChangeIndication.h
etsi_its_vam_ts_conversion::toStruct_AccelerationChange
void toStruct_AccelerationChange(const vam_ts_msgs::AccelerationChange &in, vam_ts_AccelerationChange_t &out)
Definition: convertAccelerationChange.h:72
etsi_its_vam_ts_conversion::toStruct_AccelerationChangeIndication
void toStruct_AccelerationChangeIndication(const vam_ts_msgs::AccelerationChangeIndication &in, vam_ts_AccelerationChangeIndication_t &out)
Definition: convertAccelerationChangeIndication.h:77
vam_ts_AccelerationChangeIndication::actionDeltaTime
vam_ts_DeltaTimeTenthOfSecond_t actionDeltaTime
etsi_its_vam_ts_conversion::toRos_DeltaTimeTenthOfSecond
void toRos_DeltaTimeTenthOfSecond(const vam_ts_DeltaTimeTenthOfSecond_t &in, vam_ts_msgs::DeltaTimeTenthOfSecond &out)
Definition: convertDeltaTimeTenthOfSecond.h:69
etsi_its_vam_ts_conversion::toRos_AccelerationChange
void toRos_AccelerationChange(const vam_ts_AccelerationChange_t &in, vam_ts_msgs::AccelerationChange &out)
Definition: convertAccelerationChange.h:68
convertDeltaTimeTenthOfSecond.h
etsi_its_vam_ts_conversion::toRos_AccelerationChangeIndication
void toRos_AccelerationChangeIndication(const vam_ts_AccelerationChangeIndication_t &in, vam_ts_msgs::AccelerationChangeIndication &out)
Definition: convertAccelerationChangeIndication.h:72
etsi_its_vam_ts_conversion::toStruct_DeltaTimeTenthOfSecond
void toStruct_DeltaTimeTenthOfSecond(const vam_ts_msgs::DeltaTimeTenthOfSecond &in, vam_ts_DeltaTimeTenthOfSecond_t &out)
Definition: convertDeltaTimeTenthOfSecond.h:73
etsi_its_vam_ts_conversion
Definition: convertAccelerationChange.h:66
convertAccelerationChange.h


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