libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::BinaryDecoder Member List

This is the complete list of members for BaseLib::BinaryDecoder, including all inherited members.

_ansiBaseLib::BinaryDecoderprotected
_ansiConverterBaseLib::BinaryDecoderprotected
BinaryDecoder()=defaultBaseLib::BinaryDecoder
BinaryDecoder(bool ansi)BaseLib::BinaryDecoderexplicit
BinaryDecoder(BaseLib::SharedObjects *baseLib)BaseLib::BinaryDecoderexplicit
BinaryDecoder(BaseLib::SharedObjects *baseLib, bool ansi)BaseLib::BinaryDecoder
decodeBinary(const std::vector< char > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeBinary(const std::vector< uint8_t > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeBoolean(const std::vector< char > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeBoolean(const std::vector< uint8_t > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeByte(const std::vector< char > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeByte(const std::vector< uint8_t > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeFloat(const std::vector< char > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeFloat(const std::vector< uint8_t > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeInteger(const std::vector< char > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeInteger(const std::vector< uint8_t > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeInteger64(const std::vector< char > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeInteger64(const std::vector< uint8_t > &encodedData, uint32_t &position)BaseLib::BinaryDecoderstatic
decodeString(const std::vector< char > &encodedData, uint32_t &position)BaseLib::BinaryDecoder
decodeString(const std::vector< uint8_t > &encodedData, uint32_t &position)BaseLib::BinaryDecoder
~BinaryDecoder()=defaultBaseLib::BinaryDecoder