include
etsi_its_denm_ts_conversion
convertAccelerationMagnitude.h
Go to the documentation of this file.
1
55
#pragma once
56
57
#include <
etsi_its_denm_ts_coding/denm_ts_AccelerationMagnitude.h
>
58
#include <
etsi_its_denm_ts_conversion/convertAccelerationConfidence.h
>
59
#include <
etsi_its_denm_ts_conversion/convertAccelerationMagnitudeValue.h
>
60
#ifdef ROS1
61
#include <etsi_its_denm_ts_msgs/AccelerationMagnitude.h>
62
namespace
denm_ts_msgs = etsi_its_denm_ts_msgs;
63
#else
64
#include <etsi_its_denm_ts_msgs/msg/acceleration_magnitude.hpp>
65
namespace
denm_ts_msgs = etsi_its_denm_ts_msgs::msg;
66
#endif
67
68
69
namespace
etsi_its_denm_ts_conversion
{
70
71
void
toRos_AccelerationMagnitude
(
const
denm_ts_AccelerationMagnitude_t
& in, denm_ts_msgs::AccelerationMagnitude& out) {
72
toRos_AccelerationMagnitudeValue
(in.
accelerationMagnitudeValue
, out.acceleration_magnitude_value);
73
toRos_AccelerationConfidence
(in.
accelerationConfidence
, out.acceleration_confidence);
74
}
75
76
void
toStruct_AccelerationMagnitude
(
const
denm_ts_msgs::AccelerationMagnitude& in,
denm_ts_AccelerationMagnitude_t
& out) {
77
memset(&out, 0,
sizeof
(
denm_ts_AccelerationMagnitude_t
));
78
toStruct_AccelerationMagnitudeValue
(in.acceleration_magnitude_value, out.
accelerationMagnitudeValue
);
79
toStruct_AccelerationConfidence
(in.acceleration_confidence, out.
accelerationConfidence
);
80
}
81
82
}
denm_ts_AccelerationMagnitude.h
denm_ts_AccelerationMagnitude::accelerationMagnitudeValue
denm_ts_AccelerationMagnitudeValue_t accelerationMagnitudeValue
etsi_its_denm_ts_conversion
Definition:
convertAcceleration3dWithConfidence.h:69
etsi_its_denm_ts_conversion::toRos_AccelerationConfidence
void toRos_AccelerationConfidence(const denm_ts_AccelerationConfidence_t &in, denm_ts_msgs::AccelerationConfidence &out)
Definition:
convertAccelerationConfidence.h:82
etsi_its_denm_ts_conversion::toStruct_AccelerationMagnitudeValue
void toStruct_AccelerationMagnitudeValue(const denm_ts_msgs::AccelerationMagnitudeValue &in, denm_ts_AccelerationMagnitudeValue_t &out)
Definition:
convertAccelerationMagnitudeValue.h:76
denm_ts_AccelerationMagnitude
etsi_its_denm_ts_conversion::toRos_AccelerationMagnitude
void toRos_AccelerationMagnitude(const denm_ts_AccelerationMagnitude_t &in, denm_ts_msgs::AccelerationMagnitude &out)
Definition:
convertAccelerationMagnitude.h:71
etsi_its_denm_ts_conversion::toStruct_AccelerationMagnitude
void toStruct_AccelerationMagnitude(const denm_ts_msgs::AccelerationMagnitude &in, denm_ts_AccelerationMagnitude_t &out)
Definition:
convertAccelerationMagnitude.h:76
convertAccelerationMagnitudeValue.h
etsi_its_denm_ts_conversion::toStruct_AccelerationConfidence
void toStruct_AccelerationConfidence(const denm_ts_msgs::AccelerationConfidence &in, denm_ts_AccelerationConfidence_t &out)
Definition:
convertAccelerationConfidence.h:86
etsi_its_denm_ts_conversion::toRos_AccelerationMagnitudeValue
void toRos_AccelerationMagnitudeValue(const denm_ts_AccelerationMagnitudeValue_t &in, denm_ts_msgs::AccelerationMagnitudeValue &out)
Definition:
convertAccelerationMagnitudeValue.h:72
denm_ts_AccelerationMagnitude::accelerationConfidence
denm_ts_AccelerationConfidence_t accelerationConfidence
convertAccelerationConfidence.h
etsi_its_denm_ts_conversion
Author(s): Jean-Pierre Busch
, Guido Küppers
, Lennart Reiher
autogenerated on Sun May 18 2025 02:29:08