#include <vtg.h>
Public Member Functions | |
virtual void | fillRes (const Data::Vtg &res, Data::BinaryNav &outBinaryNav)=0 |
void | parse (boost::asio::const_buffer &buffer, Data::BinaryNav &outBinaryNav) override |
Vtg (int bit_pose) | |
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 |
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 10 of file memory_blocs_parsers/external_data/vtg.h.
|
inline |
Definition at line 13 of file memory_blocs_parsers/external_data/vtg.h.
|
pure virtual |
Implemented in ixblue_stdbin_decoder::Parser::Vtg2, and ixblue_stdbin_decoder::Parser::Vtg1.
|
inlineoverridevirtual |
Implements ixblue_stdbin_decoder::MemoryBlockParser.
Reimplemented in ixblue_stdbin_decoder::Parser::Vtg1, and ixblue_stdbin_decoder::Parser::Vtg2.
Definition at line 14 of file memory_blocs_parsers/external_data/vtg.h.