14 void parse(boost::asio::const_buffer& buffer,
35 outBinaryNav.
usbl1 = res;
47 outBinaryNav.
usbl2 = res;
59 outBinaryNav.
usbl3 = res;
boost::optional< Usbl > usbl3
boost::optional< Usbl > usbl1
int32_t validityTime_100us
void fillRes(const Data::Usbl &res, Data::BinaryNav &outBinaryNav)
void fillRes(const Data::Usbl &res, Data::BinaryNav &outBinaryNav)
void parse(boost::asio::const_buffer &buffer, Data::BinaryNav &outBinaryNav) override
std::array< uint8_t, 8 > beacon_id
boost::optional< Usbl > usbl2
virtual void fillRes(const Data::Usbl &res, Data::BinaryNav &outBinaryNav)=0
void fillRes(const Data::Usbl &res, Data::BinaryNav &outBinaryNav)