|
template<class ParameterMessage > |
ParameterMessage | mir::frontend::detail::parse_parameter (Invocation const &invocation) |
|
template<typename RequestType , typename ResponseType > |
void | mir::frontend::detail::invoke (std::shared_ptr< ProtobufMessageProcessor > const &mp, DisplayServer *server, void(mir::protobuf::DisplayServer::*function)(const RequestType *request, ResponseType *response,::google::protobuf::Closure *done), unsigned int invocation_id, RequestType *request) |
|
template<class Self , class ServerX , class ParameterMessage , class ResultMessage > |
void | mir::frontend::detail::invoke (Self *self, std::string *error, void(ServerX::*)(ParameterMessage const *request, ResultMessage *response,::google::protobuf::Closure *done), Invocation const &invocation) |
|