convertSpeed.h
Go to the documentation of this file.
1 
43 #pragma once
44 
48 #ifdef ROS1
49 #include <etsi_its_denm_msgs/Speed.h>
50 namespace denm_msgs = etsi_its_denm_msgs;
51 #else
52 #include <etsi_its_denm_msgs/msg/speed.hpp>
53 namespace denm_msgs = etsi_its_denm_msgs::msg;
54 #endif
55 
56 
57 namespace etsi_its_denm_conversion {
58 
59 void toRos_Speed(const denm_Speed_t& in, denm_msgs::Speed& out) {
60  toRos_SpeedValue(in.speedValue, out.speed_value);
61  toRos_SpeedConfidence(in.speedConfidence, out.speed_confidence);
62 }
63 
64 void toStruct_Speed(const denm_msgs::Speed& in, denm_Speed_t& out) {
65  memset(&out, 0, sizeof(denm_Speed_t));
66  toStruct_SpeedValue(in.speed_value, out.speedValue);
67  toStruct_SpeedConfidence(in.speed_confidence, out.speedConfidence);
68 }
69 
70 }
denm_Speed::speedValue
denm_SpeedValue_t speedValue
etsi_its_denm_conversion::toStruct_SpeedConfidence
void toStruct_SpeedConfidence(const denm_msgs::SpeedConfidence &in, denm_SpeedConfidence_t &out)
Definition: convertSpeedConfidence.h:60
etsi_its_denm_conversion::toStruct_Speed
void toStruct_Speed(const denm_msgs::Speed &in, denm_Speed_t &out)
Definition: convertSpeed.h:64
convertSpeedValue.h
denm_Speed
etsi_its_denm_conversion::toRos_SpeedValue
void toRos_SpeedValue(const denm_SpeedValue_t &in, denm_msgs::SpeedValue &out)
Definition: convertSpeedValue.h:56
etsi_its_denm_conversion::toRos_SpeedConfidence
void toRos_SpeedConfidence(const denm_SpeedConfidence_t &in, denm_msgs::SpeedConfidence &out)
Definition: convertSpeedConfidence.h:56
etsi_its_denm_conversion
Definition: convertAccidentSubCauseCode.h:54
denm_Speed.h
etsi_its_denm_conversion::toRos_Speed
void toRos_Speed(const denm_Speed_t &in, denm_msgs::Speed &out)
Definition: convertSpeed.h:59
etsi_its_denm_conversion::toStruct_SpeedValue
void toStruct_SpeedValue(const denm_msgs::SpeedValue &in, denm_SpeedValue_t &out)
Definition: convertSpeedValue.h:60
denm_Speed::speedConfidence
denm_SpeedConfidence_t speedConfidence
convertSpeedConfidence.h


etsi_its_denm_conversion
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:29:03