![]() |
libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::Rpc::JsonEncoder, including all inherited members.
| encode(const std::shared_ptr< Variable > &variable, std::string &json) | BaseLib::Rpc::JsonEncoder | static |
| encode(const std::shared_ptr< Variable > &variable, std::vector< char > &json) | BaseLib::Rpc::JsonEncoder | static |
| encode(const std::shared_ptr< Variable > &variable) | BaseLib::Rpc::JsonEncoder | static |
| encodeBinary(const std::shared_ptr< Variable > &variable) | BaseLib::Rpc::JsonEncoder | static |
| encodeMQTTResponse(const std::string &methodName, const std::shared_ptr< Variable > &variable, int32_t id, std::vector< char > &json) | BaseLib::Rpc::JsonEncoder | static |
| encodeRequest(std::string &methodName, std::shared_ptr< std::list< std::shared_ptr< Variable >>> ¶meters, std::vector< char > &encodedData) | BaseLib::Rpc::JsonEncoder | |
| encodeRequest(const std::string &methodName, const std::shared_ptr< Variable > ¶meters) | BaseLib::Rpc::JsonEncoder | |
| encodeResponse(const std::shared_ptr< Variable > &variable, int32_t id, std::vector< char > &json) | BaseLib::Rpc::JsonEncoder | static |
| encodeString(const std::string &s) | BaseLib::Rpc::JsonEncoder | static |
| JsonEncoder()=default | BaseLib::Rpc::JsonEncoder | |
| JsonEncoder(BaseLib::SharedObjects *dummy) | BaseLib::Rpc::JsonEncoder | inlineexplicit |
| ~JsonEncoder()=default | BaseLib::Rpc::JsonEncoder | virtual |