AIS: use vessel dimension instead of individual lengths
[marnav.git] / include / marnav / ais / message_11.hpp
blobfc6cff68bbdfff5b0db35b979fa38dbca7b5e58f
1 #ifndef MARNAV__AIS__MESSAGE_11__HPP
2 #define MARNAV__AIS__MESSAGE_11__HPP
4 #include <marnav/ais/message_04.hpp>
5 #include <marnav/geo/angle.hpp>
7 namespace marnav
9 namespace ais
11 /// @brief UTC/Date Response
12 class message_11 : public message_04
14 friend class detail::factory;
16 public:
17 constexpr static message_id ID = message_id::utc_and_date_response;
19 message_11();
20 message_11(const message_11 &) = default;
21 message_11 & operator=(const message_11 &) = default;
22 message_11(message_11 &&) = default;
23 message_11 & operator=(message_11 &&) = default;
25 protected:
26 message_11(const raw & bits);
31 #endif