convertLateralAcceleration.h
Go to the documentation of this file.
1 
43 #pragma once
44 
48 #ifdef ROS1
49 #include <etsi_its_cam_msgs/LateralAcceleration.h>
50 namespace cam_msgs = etsi_its_cam_msgs;
51 #else
52 #include <etsi_its_cam_msgs/msg/lateral_acceleration.hpp>
53 namespace cam_msgs = etsi_its_cam_msgs::msg;
54 #endif
55 
56 
57 namespace etsi_its_cam_conversion {
58 
59 void toRos_LateralAcceleration(const cam_LateralAcceleration_t& in, cam_msgs::LateralAcceleration& out) {
60  toRos_LateralAccelerationValue(in.lateralAccelerationValue, out.lateral_acceleration_value);
61  toRos_AccelerationConfidence(in.lateralAccelerationConfidence, out.lateral_acceleration_confidence);
62 }
63 
64 void toStruct_LateralAcceleration(const cam_msgs::LateralAcceleration& in, cam_LateralAcceleration_t& out) {
65  memset(&out, 0, sizeof(cam_LateralAcceleration_t));
66  toStruct_LateralAccelerationValue(in.lateral_acceleration_value, out.lateralAccelerationValue);
67  toStruct_AccelerationConfidence(in.lateral_acceleration_confidence, out.lateralAccelerationConfidence);
68 }
69 
70 }
cam_LateralAcceleration::lateralAccelerationValue
cam_LateralAccelerationValue_t lateralAccelerationValue
cam_LateralAcceleration
etsi_its_cam_conversion
Definition: convertAccelerationConfidence.h:54
etsi_its_cam_conversion::toRos_LateralAcceleration
void toRos_LateralAcceleration(const cam_LateralAcceleration_t &in, cam_msgs::LateralAcceleration &out)
Definition: convertLateralAcceleration.h:59
etsi_its_cam_conversion::toRos_LateralAccelerationValue
void toRos_LateralAccelerationValue(const cam_LateralAccelerationValue_t &in, cam_msgs::LateralAccelerationValue &out)
Definition: convertLateralAccelerationValue.h:56
cam_LateralAcceleration.h
etsi_its_cam_conversion::toRos_AccelerationConfidence
void toRos_AccelerationConfidence(const cam_AccelerationConfidence_t &in, cam_msgs::AccelerationConfidence &out)
Definition: convertAccelerationConfidence.h:56
etsi_its_cam_conversion::toStruct_LateralAccelerationValue
void toStruct_LateralAccelerationValue(const cam_msgs::LateralAccelerationValue &in, cam_LateralAccelerationValue_t &out)
Definition: convertLateralAccelerationValue.h:60
convertLateralAccelerationValue.h
cam_LateralAcceleration::lateralAccelerationConfidence
cam_AccelerationConfidence_t lateralAccelerationConfidence
etsi_its_cam_conversion::toStruct_AccelerationConfidence
void toStruct_AccelerationConfidence(const cam_msgs::AccelerationConfidence &in, cam_AccelerationConfidence_t &out)
Definition: convertAccelerationConfidence.h:60
convertAccelerationConfidence.h
etsi_its_cam_conversion::toStruct_LateralAcceleration
void toStruct_LateralAcceleration(const cam_msgs::LateralAcceleration &in, cam_LateralAcceleration_t &out)
Definition: convertLateralAcceleration.h:64


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