52 #include <etsi_its_mapem_ts_msgs/LaneDataAttribute.h>
53 #include <etsi_its_mapem_ts_msgs/LaneDataAttributeList.h>
54 namespace mapem_ts_msgs = etsi_its_mapem_ts_msgs;
56 #include <etsi_its_mapem_ts_msgs/msg/lane_data_attribute.hpp>
57 #include <etsi_its_mapem_ts_msgs/msg/lane_data_attribute_list.hpp>
58 namespace mapem_ts_msgs = etsi_its_mapem_ts_msgs::msg;
65 for (
int i = 0; i < in.list.count; ++i) {
66 mapem_ts_msgs::LaneDataAttribute el;
68 out.array.push_back(el);
74 for (
int i = 0; i < in.array.size(); ++i) {
77 if (
asn_sequence_add(&out, el))
throw std::invalid_argument(
"Failed to add to A_SEQUENCE_OF");