Go to the documentation of this file.
65 #include <etsi_its_mapem_ts_msgs/IntersectionGeometry.h>
66 namespace mapem_ts_msgs = etsi_its_mapem_ts_msgs;
68 #include <etsi_its_mapem_ts_msgs/msg/intersection_geometry.hpp>
69 namespace mapem_ts_msgs = etsi_its_mapem_ts_msgs::msg;
78 out.name_is_present =
true;
85 out.lane_width_is_present =
true;
89 out.speed_limits_is_present =
true;
94 out.preempt_priority_data_is_present =
true;
100 if (in.name_is_present) {
107 if (in.lane_width_is_present) {
111 if (in.speed_limits_is_present) {
116 if (in.preempt_priority_data_is_present) {
mapem_ts_LaneWidth_t * laneWidth
mapem_ts_IntersectionID_t id
struct mapem_ts_PreemptPriorityList * preemptPriorityData
void toStruct_DescriptiveName(const mapem_ts_msgs::DescriptiveName &in, mapem_ts_DescriptiveName_t &out)
void toStruct_IntersectionGeometry(const mapem_ts_msgs::IntersectionGeometry &in, mapem_ts_IntersectionGeometry_t &out)
void toRos_LaneList(const mapem_ts_LaneList_t &in, mapem_ts_msgs::LaneList &out)
void toRos_IntersectionReferenceID(const mapem_ts_IntersectionReferenceID_t &in, mapem_ts_msgs::IntersectionReferenceID &out)
void toRos_LaneWidth(const mapem_ts_LaneWidth_t &in, mapem_ts_msgs::LaneWidth &out)
mapem_ts_LaneList_t laneSet
mapem_ts_Position3D_t refPoint
void toStruct_PreemptPriorityList(const mapem_ts_msgs::PreemptPriorityList &in, mapem_ts_PreemptPriorityList_t &out)
void toStruct_Position3D(const mapem_ts_msgs::Position3D &in, mapem_ts_Position3D_t &out)
void toRos_SpeedLimitList(const mapem_ts_SpeedLimitList_t &in, mapem_ts_msgs::SpeedLimitList &out)
struct mapem_ts_SpeedLimitList * speedLimits
mapem_ts_MsgCount_t revision
void toStruct_MsgCount(const mapem_ts_msgs::MsgCount &in, mapem_ts_MsgCount_t &out)
void toStruct_IntersectionReferenceID(const mapem_ts_msgs::IntersectionReferenceID &in, mapem_ts_IntersectionReferenceID_t &out)
void toStruct_SpeedLimitList(const mapem_ts_msgs::SpeedLimitList &in, mapem_ts_SpeedLimitList_t &out)
void toRos_DescriptiveName(const mapem_ts_DescriptiveName_t &in, mapem_ts_msgs::DescriptiveName &out)
void toRos_PreemptPriorityList(const mapem_ts_PreemptPriorityList_t &in, mapem_ts_msgs::PreemptPriorityList &out)
void toStruct_LaneList(const mapem_ts_msgs::LaneList &in, mapem_ts_LaneList_t &out)
void toStruct_LaneWidth(const mapem_ts_msgs::LaneWidth &in, mapem_ts_LaneWidth_t &out)
void toRos_MsgCount(const mapem_ts_MsgCount_t &in, mapem_ts_msgs::MsgCount &out)
void toRos_IntersectionGeometry(const mapem_ts_IntersectionGeometry_t &in, mapem_ts_msgs::IntersectionGeometry &out)
mapem_ts_IntersectionReferenceID_t id
void toRos_Position3D(const mapem_ts_Position3D_t &in, mapem_ts_msgs::Position3D &out)
mapem_ts_DescriptiveName_t * name
long mapem_ts_LaneWidth_t