#include <dvl_water_speed.h>
Public Member Functions | |
DvlWaterSpeed2 () | |
DvlWaterSpeed2 () | |
void | parse (boost::asio::const_buffer &buffer, Data::BinaryNav &outBinaryNav) override |
Public Member Functions inherited from ixblue_stdbin_decoder::MemoryBlockParser | |
size_t | getBytesCount (void) const |
size_t | getOffsetInMask (void) const |
MemoryBlockParser (size_t offsetInMask, size_t bytesCount) | |
void | parse (boost::asio::const_buffer &buffer, const tBitMask &mask, Data::BinaryNav &outBinaryNav) |
virtual | ~MemoryBlockParser ()=default |
Public Member Functions inherited from ixblue_stdbin_decoder::Parser::DvlWaterSpeed | |
DvlWaterSpeed (int bit_pose) | |
Protected Member Functions | |
void | fillRes (const Data::DvlWaterSpeed &res, Data::BinaryNav &outBinaryNav) |
Additional Inherited Members | |
Public Types inherited from ixblue_stdbin_decoder::MemoryBlockParser | |
typedef std::bitset< 32 > | tBitMask |
Protected Attributes inherited from ixblue_stdbin_decoder::MemoryBlockParser | |
const size_t | bytesCount |
const size_t | offsetInMask |
Definition at line 39 of file memory_blocs_parsers/external_data/dvl_water_speed.h.
|
inline |
Definition at line 42 of file memory_blocs_parsers/external_data/dvl_water_speed.h.
|
inline |
Definition at line 13 of file dvl_water_speed2.h.
|
inlineprotectedvirtual |
Implements ixblue_stdbin_decoder::Parser::DvlWaterSpeed.
Definition at line 45 of file memory_blocs_parsers/external_data/dvl_water_speed.h.
|
inlineoverridevirtual |
Implements ixblue_stdbin_decoder::MemoryBlockParser.
Definition at line 14 of file dvl_water_speed2.h.