libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::Rpc::RpcMethod, including all inherited members.
_help | BaseLib::Rpc::RpcMethod | protected |
_signatures | BaseLib::Rpc::RpcMethod | protected |
addSignature(VariableType returnType, std::vector< VariableType > parameterTypes) | BaseLib::Rpc::RpcMethod | |
checkParameters(std::shared_ptr< std::vector< PVariable >> parameters, std::vector< VariableType > types) | BaseLib::Rpc::RpcMethod | |
checkParameters(std::shared_ptr< std::vector< PVariable >> parameters, std::vector< std::vector< VariableType >> types) | BaseLib::Rpc::RpcMethod | |
getError(ParameterError::Enum error) | BaseLib::Rpc::RpcMethod | |
getHelp() | BaseLib::Rpc::RpcMethod | inline |
getSignature() | BaseLib::Rpc::RpcMethod | inline |
invoke(PRpcClientInfo clientInfo, std::shared_ptr< std::vector< PVariable >> parameters) | BaseLib::Rpc::RpcMethod | virtual |
RpcMethod() | BaseLib::Rpc::RpcMethod | inline |
setHelp(std::string help) | BaseLib::Rpc::RpcMethod | |
~RpcMethod() | BaseLib::Rpc::RpcMethod | inlinevirtual |