Go to the documentation of this file.
63 #include <etsi_its_denm_msgs/RoadWorksContainerExtended.h>
64 namespace denm_msgs = etsi_its_denm_msgs;
66 #include <etsi_its_denm_msgs/msg/road_works_container_extended.hpp>
67 namespace denm_msgs = etsi_its_denm_msgs::msg;
76 out.light_bar_siren_in_use_is_present =
true;
80 out.closed_lanes_is_present =
true;
84 out.restriction_is_present =
true;
88 out.speed_limit_is_present =
true;
92 out.incident_indication_is_present =
true;
96 out.recommended_path_is_present =
true;
100 out.starting_point_speed_limit_is_present =
true;
104 out.traffic_flow_rule_is_present =
true;
108 out.reference_denms_is_present =
true;
114 if (in.light_bar_siren_in_use_is_present) {
118 if (in.closed_lanes_is_present) {
122 if (in.restriction_is_present) {
126 if (in.speed_limit_is_present) {
130 if (in.incident_indication_is_present) {
134 if (in.recommended_path_is_present) {
138 if (in.starting_point_speed_limit_is_present) {
142 if (in.traffic_flow_rule_is_present) {
146 if (in.reference_denms_is_present) {
void toStruct_RoadWorksContainerExtended(const denm_msgs::RoadWorksContainerExtended &in, denm_RoadWorksContainerExtended_t &out)
void toStruct_LightBarSirenInUse(const denm_msgs::LightBarSirenInUse &in, denm_LightBarSirenInUse_t &out)
denm_TrafficRule_t * trafficFlowRule
void toStruct_ReferenceDenms(const denm_msgs::ReferenceDenms &in, denm_ReferenceDenms_t &out)
void toRos_RestrictedTypes(const denm_RestrictedTypes_t &in, denm_msgs::RestrictedTypes &out)
struct denm_ItineraryPath * recommendedPath
void toRos_DeltaReferencePosition(const denm_DeltaReferencePosition_t &in, denm_msgs::DeltaReferencePosition &out)
void toStruct_CauseCode(const denm_msgs::CauseCode &in, denm_CauseCode_t &out)
void toRos_RoadWorksContainerExtended(const denm_RoadWorksContainerExtended_t &in, denm_msgs::RoadWorksContainerExtended &out)
void toRos_ItineraryPath(const denm_ItineraryPath_t &in, denm_msgs::ItineraryPath &out)
void toRos_ClosedLanes(const denm_ClosedLanes_t &in, denm_msgs::ClosedLanes &out)
void toStruct_TrafficRule(const denm_msgs::TrafficRule &in, denm_TrafficRule_t &out)
void toStruct_RestrictedTypes(const denm_msgs::RestrictedTypes &in, denm_RestrictedTypes_t &out)
void toRos_CauseCode(const denm_CauseCode_t &in, denm_msgs::CauseCode &out)
void toRos_ReferenceDenms(const denm_ReferenceDenms_t &in, denm_msgs::ReferenceDenms &out)
void toStruct_ItineraryPath(const denm_msgs::ItineraryPath &in, denm_ItineraryPath_t &out)
void toRos_LightBarSirenInUse(const denm_LightBarSirenInUse_t &in, denm_msgs::LightBarSirenInUse &out)
denm_LightBarSirenInUse_t * lightBarSirenInUse
void toStruct_DeltaReferencePosition(const denm_msgs::DeltaReferencePosition &in, denm_DeltaReferencePosition_t &out)
struct denm_ClosedLanes * closedLanes
struct denm_DeltaReferencePosition * startingPointSpeedLimit
struct denm_ReferenceDenms * referenceDenms
struct denm_RestrictedTypes * restriction
void toRos_TrafficRule(const denm_TrafficRule_t &in, denm_msgs::TrafficRule &out)
void toStruct_ClosedLanes(const denm_msgs::ClosedLanes &in, denm_ClosedLanes_t &out)
struct denm_CauseCode * incidentIndication
denm_SpeedLimit_t * speedLimit
void toStruct_SpeedLimit(const denm_msgs::SpeedLimit &in, denm_SpeedLimit_t &out)
void toRos_SpeedLimit(const denm_SpeedLimit_t &in, denm_msgs::SpeedLimit &out)
etsi_its_denm_conversion
Author(s): Jean-Pierre Busch
, Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:29:03