libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::Rpc::RpcMethod Member List

This is the complete list of members for BaseLib::Rpc::RpcMethod, including all inherited members.

_helpBaseLib::Rpc::RpcMethodprotected
_signaturesBaseLib::Rpc::RpcMethodprotected
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::RpcMethodinline
getSignature()BaseLib::Rpc::RpcMethodinline
invoke(PRpcClientInfo clientInfo, std::shared_ptr< std::vector< PVariable >> parameters)BaseLib::Rpc::RpcMethodvirtual
RpcMethod()BaseLib::Rpc::RpcMethodinline
setHelp(std::string help)BaseLib::Rpc::RpcMethod
~RpcMethod()BaseLib::Rpc::RpcMethodinlinevirtual