1717#include < vector>
1818
1919using std::string;
20- using std::unique_ptr;
2120using std::vector;
2221
2322constexpr int LIBAIS_VERSION_MAJOR = 0 ;
@@ -1156,7 +1155,7 @@ class Ais8_1_22_SubArea {
11561155 virtual ~Ais8_1_22_SubArea () = default ;
11571156};
11581157
1159- unique_ptr<Ais8_1_22_SubArea>
1158+ std:: unique_ptr<Ais8_1_22_SubArea>
11601159ais8_1_22_subarea_factory (const AisBitset &bs,
11611160 size_t offset);
11621161
@@ -1259,7 +1258,7 @@ class Ais8_1_22 : public Ais8 {
12591258 int duration_minutes; // Time from the start until the notice expires.
12601259
12611260 // 1 or more sub messages
1262- vector<unique_ptr<Ais8_1_22_SubArea>> sub_areas;
1261+ vector<std:: unique_ptr<Ais8_1_22_SubArea>> sub_areas;
12631262
12641263 Ais8_1_22 (const char *nmea_payload, size_t pad);
12651264};
@@ -1781,7 +1780,7 @@ class Ais8_366_22_SubArea {
17811780 virtual ~Ais8_366_22_SubArea () = default ;
17821781};
17831782
1784- unique_ptr<Ais8_366_22_SubArea>
1783+ std:: unique_ptr<Ais8_366_22_SubArea>
17851784ais8_366_22_subarea_factory (const AisBitset &bs,
17861785 size_t offset);
17871786
@@ -1880,7 +1879,7 @@ class Ais8_366_22 : public Ais8 {
18801879 int duration_minutes; // Time from the start until the notice expires
18811880 // 1 or more sub messages
18821881
1883- vector<unique_ptr<Ais8_366_22_SubArea>> sub_areas;
1882+ vector<std:: unique_ptr<Ais8_366_22_SubArea>> sub_areas;
18841883
18851884 Ais8_366_22 (const char *nmea_payload, size_t pad);
18861885};
@@ -1906,7 +1905,7 @@ class Ais8_367_22_SubArea {
19061905 virtual ~Ais8_367_22_SubArea () = default ;
19071906};
19081907
1909- unique_ptr<Ais8_367_22_SubArea>
1908+ std:: unique_ptr<Ais8_367_22_SubArea>
19101909ais8_367_22_subarea_factory (const AisBitset &bs,
19111910 size_t offset);
19121911
@@ -1990,7 +1989,7 @@ class Ais8_367_22 : public Ais8 {
19901989 int duration_minutes;
19911990 int spare2;
19921991
1993- vector<unique_ptr<Ais8_367_22_SubArea>> sub_areas;
1992+ vector<std:: unique_ptr<Ais8_367_22_SubArea>> sub_areas;
19941993
19951994 Ais8_367_22 (const char *nmea_payload, size_t pad);
19961995};
@@ -2092,7 +2091,7 @@ class Ais8_367_33_SensorReport {
20922091 virtual ~Ais8_367_33_SensorReport () = default ;
20932092};
20942093
2095- unique_ptr<Ais8_367_33_SensorReport>
2094+ std:: unique_ptr<Ais8_367_33_SensorReport>
20962095ais8_367_33_sensor_report_factory (const AisBitset &bs,
20972096 size_t offset);
20982097
@@ -2361,7 +2360,7 @@ class Ais8_367_33_Wind_V2 : public Ais8_367_33_SensorReport {
23612360class Ais8_367_33 : public Ais8 {
23622361 public:
23632362 // 1 to 8 sensor reports
2364- vector<unique_ptr<Ais8_367_33_SensorReport>> reports;
2363+ vector<std:: unique_ptr<Ais8_367_33_SensorReport>> reports;
23652364
23662365 Ais8_367_33 (const char *nmea_payload, size_t pad);
23672366};
0 commit comments