class ClientInterceptorFactoryInterface

Defined at line 49 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/client_interceptor.h

A factory interface for creation of client interceptors. A vector of

factories can be provided at channel creation which will be used to create a

new vector of client interceptors per RPC. Client interceptor authors should

create a subclass of ClientInterceptorFactorInterface which creates objects

of their interceptors.

Public Methods

Interceptor * CreateClientInterceptor (ClientRpcInfo * info)

Returns a pointer to an Interceptor object on successful creation, nullptr

otherwise. If nullptr is returned, this server interceptor factory is

ignored for the purposes of that RPC.

void ~ClientInterceptorFactoryInterface ()

Defined at line 51 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/client_interceptor.h