![]() |
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 |