convertHeading.h
Go to the documentation of this file.
1 
43 #pragma once
44 
48 #ifdef ROS1
49 #include <etsi_its_cam_msgs/Heading.h>
50 namespace cam_msgs = etsi_its_cam_msgs;
51 #else
52 #include <etsi_its_cam_msgs/msg/heading.hpp>
53 namespace cam_msgs = etsi_its_cam_msgs::msg;
54 #endif
55 
56 
57 namespace etsi_its_cam_conversion {
58 
59 void toRos_Heading(const cam_Heading_t& in, cam_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 cam_msgs::Heading& in, cam_Heading_t& out) {
65  memset(&out, 0, sizeof(cam_Heading_t));
66  toStruct_HeadingValue(in.heading_value, out.headingValue);
67  toStruct_HeadingConfidence(in.heading_confidence, out.headingConfidence);
68 }
69 
70 }
etsi_its_cam_conversion::toStruct_HeadingValue
void toStruct_HeadingValue(const cam_msgs::HeadingValue &in, cam_HeadingValue_t &out)
Definition: convertHeadingValue.h:60
cam_Heading
etsi_its_cam_conversion::toRos_Heading
void toRos_Heading(const cam_Heading_t &in, cam_msgs::Heading &out)
Definition: convertHeading.h:59
etsi_its_cam_conversion
Definition: convertAccelerationConfidence.h:54
etsi_its_cam_conversion::toStruct_Heading
void toStruct_Heading(const cam_msgs::Heading &in, cam_Heading_t &out)
Definition: convertHeading.h:64
etsi_its_cam_conversion::toRos_HeadingConfidence
void toRos_HeadingConfidence(const cam_HeadingConfidence_t &in, cam_msgs::HeadingConfidence &out)
Definition: convertHeadingConfidence.h:56
convertHeadingValue.h
cam_Heading::headingConfidence
cam_HeadingConfidence_t headingConfidence
etsi_its_cam_conversion::toStruct_HeadingConfidence
void toStruct_HeadingConfidence(const cam_msgs::HeadingConfidence &in, cam_HeadingConfidence_t &out)
Definition: convertHeadingConfidence.h:60
convertHeadingConfidence.h
cam_Heading.h
cam_Heading::headingValue
cam_HeadingValue_t headingValue
etsi_its_cam_conversion::toRos_HeadingValue
void toRos_HeadingValue(const cam_HeadingValue_t &in, cam_msgs::HeadingValue &out)
Definition: convertHeadingValue.h:56


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