Lines Matching refs:class
49 template <class R>
50 class ClientReader;
51 template <class W>
52 class ClientWriter;
53 template <class W, class R>
54 class ClientReaderWriter;
55 template <class R>
56 class ServerReader;
57 template <class W>
58 class ServerWriter;
60 template <class W, class R>
61 class ServerReaderWriterBody;
63 template <class ResponseType>
67 template <class ServiceType, class RequestType, class ResponseType,
68 class BaseRequestType, class BaseResponseType>
69 class RpcMethodHandler;
70 template <class ServiceType, class RequestType, class ResponseType>
71 class ClientStreamingHandler;
72 template <class ServiceType, class RequestType, class ResponseType>
73 class ServerStreamingHandler;
74 template <class Streamer, bool WriteNeeded>
75 class TemplatedBidiStreamingHandler;
77 class ErrorMethodHandler;
80 class Channel;
81 class ChannelInterface;
82 class Server;
83 class ServerBuilder;
84 class ServerContextBase;
85 class ServerInterface;
88 class CompletionQueueTag;
89 class RpcMethod;
90 template <class InputMessage, class OutputMessage>
91 class BlockingUnaryCallImpl;
92 template <class Op1, class Op2, class Op3, class Op4, class Op5, class Op6>
93 class CallOpSet;
102 class CompletionQueue : private ::grpc::GrpcLibraryCodegen {
257 friend class ::grpc::ServerBuilder;
258 friend class ::grpc::Server;
262 template <class R>
263 friend class ::grpc::ClientReader;
264 template <class W>
265 friend class ::grpc::ClientWriter;
266 template <class W, class R>
267 friend class ::grpc::ClientReaderWriter;
268 template <class R>
269 friend class ::grpc::ServerReader;
270 template <class W>
271 friend class ::grpc::ServerWriter;
272 template <class W, class R>
273 friend class ::grpc::internal::ServerReaderWriterBody;
274 template <class ResponseType>
278 template <class ServiceType, class RequestType, class ResponseType>
279 friend class ::grpc::internal::ClientStreamingHandler;
280 template <class ServiceType, class RequestType, class ResponseType>
281 friend class ::grpc::internal::ServerStreamingHandler;
282 template <class Streamer, bool WriteNeeded>
283 friend class ::grpc::internal::TemplatedBidiStreamingHandler;
285 friend class ::grpc::internal::ErrorMethodHandler;
286 friend class ::grpc::ServerContextBase;
287 friend class ::grpc::ServerInterface;
288 template <class InputMessage, class OutputMessage>
289 friend class ::grpc::internal::BlockingUnaryCallImpl;
292 friend class ::grpc::Channel;
295 template <class Op1, class Op2, class Op3, class Op4, class Op5, class Op6>
296 friend class ::grpc::internal::CallOpSet;
302 class CompletionQueueTLSCache {
426 class ServerCompletionQueue : public CompletionQueue {
450 friend class ::grpc::ServerBuilder;
451 friend class ::grpc::Server;