Go to the documentation of this file.
99 #include <etsi_its_denm_ts_msgs/LocationContainer.h>
100 namespace denm_ts_msgs = etsi_its_denm_ts_msgs;
102 #include <etsi_its_denm_ts_msgs/msg/location_container.hpp>
103 namespace denm_ts_msgs = etsi_its_denm_ts_msgs::msg;
112 out.event_speed_is_present =
true;
116 out.event_position_heading_is_present =
true;
121 out.road_type_is_present =
true;
125 out.lane_positions_is_present =
true;
129 out.occupied_lanes_is_present =
true;
133 out.linked_ivims_is_present =
true;
137 out.linked_mapems_is_present =
true;
141 out.detection_zones_to_specified_event_point_is_present =
true;
145 out.predicted_paths_is_present =
true;
151 if (in.event_speed_is_present) {
155 if (in.event_position_heading_is_present) {
160 if (in.road_type_is_present) {
164 if (in.lane_positions_is_present) {
168 if (in.occupied_lanes_is_present) {
172 if (in.linked_ivims_is_present) {
176 if (in.linked_mapems_is_present) {
180 if (in.detection_zones_to_specified_event_point_is_present) {
184 if (in.predicted_paths_is_present) {
void toStruct_IvimReferences(const denm_ts_msgs::IvimReferences &in, denm_ts_IvimReferences_t &out)
struct denm_ts_IvimReferences * linkedIvims
struct denm_ts_LocationContainer::denm_ts_LocationContainer__ext1 * ext1
void toStruct_Traces(const denm_ts_msgs::Traces &in, denm_ts_Traces_t &out)
struct denm_ts_Wgs84Angle * eventPositionHeading
struct denm_ts_Speed * eventSpeed
void toRos_GeneralizedLanePositions(const denm_ts_GeneralizedLanePositions_t &in, denm_ts_msgs::GeneralizedLanePositions &out)
void toStruct_OccupiedLanesWithConfidence(const denm_ts_msgs::OccupiedLanesWithConfidence &in, denm_ts_OccupiedLanesWithConfidence_t &out)
void toRos_RoadType(const denm_ts_RoadType_t &in, denm_ts_msgs::RoadType &out)
void toStruct_GeneralizedLanePositions(const denm_ts_msgs::GeneralizedLanePositions &in, denm_ts_GeneralizedLanePositions_t &out)
void toRos_OccupiedLanesWithConfidence(const denm_ts_OccupiedLanesWithConfidence_t &in, denm_ts_msgs::OccupiedLanesWithConfidence &out)
void toRos_Speed(const denm_ts_Speed_t &in, denm_ts_msgs::Speed &out)
struct denm_ts_TracesExtended * detectionZonesToSpecifiedEventPoint
void toRos_MapReferences(const denm_ts_MapReferences_t &in, denm_ts_msgs::MapReferences &out)
struct denm_ts_OccupiedLanesWithConfidence * occupiedLanes
void toRos_Traces(const denm_ts_Traces_t &in, denm_ts_msgs::Traces &out)
void toStruct_RoadType(const denm_ts_msgs::RoadType &in, denm_ts_RoadType_t &out)
void toStruct_PathPredictedList(const denm_ts_msgs::PathPredictedList &in, denm_ts_PathPredictedList_t &out)
void toRos_LocationContainer(const denm_ts_LocationContainer_t &in, denm_ts_msgs::LocationContainer &out)
struct denm_ts_GeneralizedLanePositions * lanePositions
struct denm_ts_PathPredictedList * predictedPaths
void toStruct_TracesExtended(const denm_ts_msgs::TracesExtended &in, denm_ts_TracesExtended_t &out)
void toRos_PathPredictedList(const denm_ts_PathPredictedList_t &in, denm_ts_msgs::PathPredictedList &out)
void toStruct_Speed(const denm_ts_msgs::Speed &in, denm_ts_Speed_t &out)
denm_ts_RoadType_t * roadType
void toStruct_MapReferences(const denm_ts_msgs::MapReferences &in, denm_ts_MapReferences_t &out)
void toRos_IvimReferences(const denm_ts_IvimReferences_t &in, denm_ts_msgs::IvimReferences &out)
void toStruct_Wgs84Angle(const denm_ts_msgs::Wgs84Angle &in, denm_ts_Wgs84Angle_t &out)
denm_ts_Traces_t detectionZonesToEventPosition
struct denm_ts_MapReferences * linkedMapems
void toRos_TracesExtended(const denm_ts_TracesExtended_t &in, denm_ts_msgs::TracesExtended &out)
void toRos_Wgs84Angle(const denm_ts_Wgs84Angle_t &in, denm_ts_msgs::Wgs84Angle &out)
void toStruct_LocationContainer(const denm_ts_msgs::LocationContainer &in, denm_ts_LocationContainer_t &out)