libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::BinaryEncoder, including all inherited members.
BinaryEncoder()=default | BaseLib::BinaryEncoder | |
BinaryEncoder(BaseLib::SharedObjects *baseLib) | BaseLib::BinaryEncoder | explicit |
encodeBinary(std::vector< char > &packet, const std::vector< uint8_t > &data) | BaseLib::BinaryEncoder | static |
encodeBinary(std::vector< uint8_t > &encodedData, const std::vector< uint8_t > &data) | BaseLib::BinaryEncoder | static |
encodeBoolean(std::vector< char > &encodedData, bool boolean) | BaseLib::BinaryEncoder | static |
encodeBoolean(std::vector< uint8_t > &encodedData, bool boolean) | BaseLib::BinaryEncoder | static |
encodeByte(std::vector< char > &encodedData, uint8_t byte) | BaseLib::BinaryEncoder | static |
encodeByte(std::vector< uint8_t > &encodedData, uint8_t byte) | BaseLib::BinaryEncoder | static |
encodeFloat(std::vector< char > &encodedData, double floatValue) | BaseLib::BinaryEncoder | static |
encodeFloat(std::vector< uint8_t > &encodedData, double floatValue) | BaseLib::BinaryEncoder | static |
encodeInteger(std::vector< char > &encodedData, int32_t integer) | BaseLib::BinaryEncoder | static |
encodeInteger(std::vector< uint8_t > &encodedData, int32_t integer) | BaseLib::BinaryEncoder | static |
encodeInteger64(std::vector< char > &encodedData, int64_t integer) | BaseLib::BinaryEncoder | static |
encodeInteger64(std::vector< uint8_t > &encodedData, int64_t integer) | BaseLib::BinaryEncoder | static |
encodeString(std::vector< char > &packet, const std::string &string) | BaseLib::BinaryEncoder | static |
encodeString(std::vector< uint8_t > &encodedData, const std::string &string) | BaseLib::BinaryEncoder | static |