Go to the documentation of this file.
67 #include <etsi_its_spatem_ts_msgs/IntersectionState.h>
68 namespace spatem_ts_msgs = etsi_its_spatem_ts_msgs;
70 #include <etsi_its_spatem_ts_msgs/msg/intersection_state.hpp>
71 namespace spatem_ts_msgs = etsi_its_spatem_ts_msgs::msg;
80 out.name_is_present =
true;
87 out.moy_is_present =
true;
91 out.time_stamp_is_present =
true;
95 out.enabled_lanes_is_present =
true;
100 out.maneuver_assist_list_is_present =
true;
106 if (in.name_is_present) {
113 if (in.moy_is_present) {
117 if (in.time_stamp_is_present) {
121 if (in.enabled_lanes_is_present) {
126 if (in.maneuver_assist_list_is_present) {
spatem_ts_MinuteOfTheYear_t * moy
struct spatem_ts_EnabledLaneList * enabledLanes
void toRos_IntersectionReferenceID(const spatem_ts_IntersectionReferenceID_t &in, spatem_ts_msgs::IntersectionReferenceID &out)
void toRos_IntersectionStatusObject(const spatem_ts_IntersectionStatusObject_t &in, spatem_ts_msgs::IntersectionStatusObject &out)
long spatem_ts_MinuteOfTheYear_t
void toRos_MovementList(const spatem_ts_MovementList_t &in, spatem_ts_msgs::MovementList &out)
spatem_ts_DSecond_t * timeStamp
void toStruct_MsgCount(const spatem_ts_msgs::MsgCount &in, spatem_ts_MsgCount_t &out)
void toStruct_MovementList(const spatem_ts_msgs::MovementList &in, spatem_ts_MovementList_t &out)
void toRos_DSecond(const spatem_ts_DSecond_t &in, spatem_ts_msgs::DSecond &out)
struct spatem_ts_ManeuverAssistList * maneuverAssistList
void toStruct_MinuteOfTheYear(const spatem_ts_msgs::MinuteOfTheYear &in, spatem_ts_MinuteOfTheYear_t &out)
spatem_ts_IntersectionReferenceID_t id
void toStruct_DescriptiveName(const spatem_ts_msgs::DescriptiveName &in, spatem_ts_DescriptiveName_t &out)
spatem_ts_MsgCount_t revision
spatem_ts_IntersectionID_t id
void toStruct_ManeuverAssistList(const spatem_ts_msgs::ManeuverAssistList &in, spatem_ts_ManeuverAssistList_t &out)
void toRos_MinuteOfTheYear(const spatem_ts_MinuteOfTheYear_t &in, spatem_ts_msgs::MinuteOfTheYear &out)
void toStruct_DSecond(const spatem_ts_msgs::DSecond &in, spatem_ts_DSecond_t &out)
spatem_ts_DescriptiveName_t * name
void toStruct_IntersectionState(const spatem_ts_msgs::IntersectionState &in, spatem_ts_IntersectionState_t &out)
void toStruct_IntersectionReferenceID(const spatem_ts_msgs::IntersectionReferenceID &in, spatem_ts_IntersectionReferenceID_t &out)
void toStruct_EnabledLaneList(const spatem_ts_msgs::EnabledLaneList &in, spatem_ts_EnabledLaneList_t &out)
void toStruct_IntersectionStatusObject(const spatem_ts_msgs::IntersectionStatusObject &in, spatem_ts_IntersectionStatusObject_t &out)
void toRos_IntersectionState(const spatem_ts_IntersectionState_t &in, spatem_ts_msgs::IntersectionState &out)
void toRos_ManeuverAssistList(const spatem_ts_ManeuverAssistList_t &in, spatem_ts_msgs::ManeuverAssistList &out)
void toRos_EnabledLaneList(const spatem_ts_EnabledLaneList_t &in, spatem_ts_msgs::EnabledLaneList &out)
void toRos_MsgCount(const spatem_ts_MsgCount_t &in, spatem_ts_msgs::MsgCount &out)
void toRos_DescriptiveName(const spatem_ts_DescriptiveName_t &in, spatem_ts_msgs::DescriptiveName &out)
spatem_ts_IntersectionStatusObject_t status
spatem_ts_MovementList_t states