convertHeading.h
Go to the documentation of this file.
1 
43 #pragma once
44 
48 #ifdef ROS1
49 #include <etsi_its_denm_msgs/Heading.h>
50 namespace denm_msgs = etsi_its_denm_msgs;
51 #else
52 #include <etsi_its_denm_msgs/msg/heading.hpp>
53 namespace denm_msgs = etsi_its_denm_msgs::msg;
54 #endif
55 
56 
57 namespace etsi_its_denm_conversion {
58 
59 void toRos_Heading(const denm_Heading_t& in, denm_msgs::Heading& out) {
60  toRos_HeadingValue(in.headingValue, out.heading_value);
61  toRos_HeadingConfidence(in.headingConfidence, out.heading_confidence);
62 }
63 
64 void toStruct_Heading(const denm_msgs::Heading& in, denm_Heading_t& out) {
65  memset(&out, 0, sizeof(denm_Heading_t));
66  toStruct_HeadingValue(in.heading_value, out.headingValue);
67  toStruct_HeadingConfidence(in.heading_confidence, out.headingConfidence);
68 }
69 
70 }
denm_Heading
etsi_its_denm_conversion::toRos_HeadingValue
void toRos_HeadingValue(const denm_HeadingValue_t &in, denm_msgs::HeadingValue &out)
Definition: convertHeadingValue.h:56
etsi_its_denm_conversion::toRos_Heading
void toRos_Heading(const denm_Heading_t &in, denm_msgs::Heading &out)
Definition: convertHeading.h:59
convertHeadingValue.h
etsi_its_denm_conversion::toStruct_Heading
void toStruct_Heading(const denm_msgs::Heading &in, denm_Heading_t &out)
Definition: convertHeading.h:64
etsi_its_denm_conversion::toStruct_HeadingValue
void toStruct_HeadingValue(const denm_msgs::HeadingValue &in, denm_HeadingValue_t &out)
Definition: convertHeadingValue.h:60
convertHeadingConfidence.h
etsi_its_denm_conversion::toStruct_HeadingConfidence
void toStruct_HeadingConfidence(const denm_msgs::HeadingConfidence &in, denm_HeadingConfidence_t &out)
Definition: convertHeadingConfidence.h:60
etsi_its_denm_conversion
Definition: convertAccidentSubCauseCode.h:54
denm_Heading::headingConfidence
denm_HeadingConfidence_t headingConfidence
denm_Heading::headingValue
denm_HeadingValue_t headingValue
etsi_its_denm_conversion::toRos_HeadingConfidence
void toRos_HeadingConfidence(const denm_HeadingConfidence_t &in, denm_msgs::HeadingConfidence &out)
Definition: convertHeadingConfidence.h:56
denm_Heading.h


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