#include <BinaryDecoder.h>
|
| static int32_t | decodeInteger (const std::vector< char > &encodedData, uint32_t &position) |
| |
| static int32_t | decodeInteger (const std::vector< uint8_t > &encodedData, uint32_t &position) |
| |
| static int64_t | decodeInteger64 (const std::vector< char > &encodedData, uint32_t &position) |
| |
| static int64_t | decodeInteger64 (const std::vector< uint8_t > &encodedData, uint32_t &position) |
| |
| static uint8_t | decodeByte (const std::vector< char > &encodedData, uint32_t &position) |
| |
| static uint8_t | decodeByte (const std::vector< uint8_t > &encodedData, uint32_t &position) |
| |
| static std::vector< uint8_t > | decodeBinary (const std::vector< char > &encodedData, uint32_t &position) |
| |
| static std::vector< uint8_t > | decodeBinary (const std::vector< uint8_t > &encodedData, uint32_t &position) |
| |
| static bool | decodeBoolean (const std::vector< char > &encodedData, uint32_t &position) |
| |
| static bool | decodeBoolean (const std::vector< uint8_t > &encodedData, uint32_t &position) |
| |
| static double | decodeFloat (const std::vector< char > &encodedData, uint32_t &position) |
| |
| static double | decodeFloat (const std::vector< uint8_t > &encodedData, uint32_t &position) |
| |
§ BinaryDecoder() [1/4]
| BaseLib::BinaryDecoder::BinaryDecoder |
( |
| ) |
|
|
default |
§ BinaryDecoder() [2/4]
| BaseLib::BinaryDecoder::BinaryDecoder |
( |
bool |
ansi | ) |
|
|
explicit |
§ BinaryDecoder() [3/4]
Dummy constructor for backwards compatability.
§ BinaryDecoder() [4/4]
Dummy constructor for backwards compatability.
§ ~BinaryDecoder()
| BaseLib::BinaryDecoder::~BinaryDecoder |
( |
| ) |
|
|
default |
§ decodeBinary() [1/2]
| std::vector< uint8_t > BaseLib::BinaryDecoder::decodeBinary |
( |
const std::vector< char > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeBinary() [2/2]
| std::vector< uint8_t > BaseLib::BinaryDecoder::decodeBinary |
( |
const std::vector< uint8_t > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeBoolean() [1/2]
| bool BaseLib::BinaryDecoder::decodeBoolean |
( |
const std::vector< char > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeBoolean() [2/2]
| bool BaseLib::BinaryDecoder::decodeBoolean |
( |
const std::vector< uint8_t > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeByte() [1/2]
| uint8_t BaseLib::BinaryDecoder::decodeByte |
( |
const std::vector< char > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeByte() [2/2]
| uint8_t BaseLib::BinaryDecoder::decodeByte |
( |
const std::vector< uint8_t > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeFloat() [1/2]
| double BaseLib::BinaryDecoder::decodeFloat |
( |
const std::vector< char > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeFloat() [2/2]
| double BaseLib::BinaryDecoder::decodeFloat |
( |
const std::vector< uint8_t > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeInteger() [1/2]
| int32_t BaseLib::BinaryDecoder::decodeInteger |
( |
const std::vector< char > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeInteger() [2/2]
| int32_t BaseLib::BinaryDecoder::decodeInteger |
( |
const std::vector< uint8_t > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeInteger64() [1/2]
| int64_t BaseLib::BinaryDecoder::decodeInteger64 |
( |
const std::vector< char > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeInteger64() [2/2]
| int64_t BaseLib::BinaryDecoder::decodeInteger64 |
( |
const std::vector< uint8_t > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
|
static |
§ decodeString() [1/2]
| std::string BaseLib::BinaryDecoder::decodeString |
( |
const std::vector< char > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
§ decodeString() [2/2]
| std::string BaseLib::BinaryDecoder::decodeString |
( |
const std::vector< uint8_t > & |
encodedData, |
|
|
uint32_t & |
position |
|
) |
| |
§ _ansi
| bool BaseLib::BinaryDecoder::_ansi = false |
|
protected |
§ _ansiConverter
| std::shared_ptr<Ansi> BaseLib::BinaryDecoder::_ansiConverter |
|
protected |
The documentation for this class was generated from the following files: