libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::Rpc::RpcEncoder, including all inherited members.
encodeRequest(const std::string &methodName, const std::shared_ptr< std::list< std::shared_ptr< Variable >>> ¶meters, std::vector< char > &encodedData, const std::shared_ptr< RpcHeader > &header=nullptr) | BaseLib::Rpc::RpcEncoder | |
encodeRequest(const std::string &methodName, const std::shared_ptr< std::list< std::shared_ptr< Variable >>> ¶meters, std::vector< uint8_t > &encodedData, const std::shared_ptr< RpcHeader > &header=nullptr) | BaseLib::Rpc::RpcEncoder | |
encodeRequest(const std::string &methodName, const PArray ¶meters, std::vector< char > &encodedData, const std::shared_ptr< RpcHeader > &header=nullptr) | BaseLib::Rpc::RpcEncoder | |
encodeRequest(const std::string &methodName, const PArray ¶meters, std::vector< uint8_t > &encodedData, const std::shared_ptr< RpcHeader > &header=nullptr) | BaseLib::Rpc::RpcEncoder | |
encodeResponse(const std::shared_ptr< Variable > &variable, std::vector< char > &encodedData) | BaseLib::Rpc::RpcEncoder | |
encodeResponse(const std::shared_ptr< Variable > &variable, std::vector< uint8_t > &encodedData) | BaseLib::Rpc::RpcEncoder | |
insertHeader(std::vector< char > &packet, const RpcHeader &header) | BaseLib::Rpc::RpcEncoder | static |
insertHeader(std::vector< uint8_t > &packet, const RpcHeader &header) | BaseLib::Rpc::RpcEncoder | static |
RpcEncoder() | BaseLib::Rpc::RpcEncoder | |
RpcEncoder(bool forceInteger64, bool encodeVoid) | BaseLib::Rpc::RpcEncoder | |
RpcEncoder(BaseLib::SharedObjects *baseLib) | BaseLib::Rpc::RpcEncoder | explicit |
RpcEncoder(BaseLib::SharedObjects *baseLib, bool forceInteger64, bool encodeVoid) | BaseLib::Rpc::RpcEncoder | |
~RpcEncoder()=default | BaseLib::Rpc::RpcEncoder |