GRPC C++  1.3.0
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCgrpc::AsyncGenericService
oCgrpc::AsyncReaderInterface< R >An interface that yields a sequence of messages of type R
oCgrpc::AsyncWriterInterface< W >An interface that can be fed a sequence of messages of type W
oCgrpc::AuthContextClass encapsulating the Authentication Information
oCgrpc::AuthMetadataProcessor
oCgrpc::ByteBufferA sequence of bytes
oCgrpc::Call
oCgrpc::CallHookChannel and Server implement this to allow them to hook performing ops
oCgrpc::CallNoOp< I >Default argument for CallOpSet
oCgrpc::CallNoOp< 2 >
oCgrpc::CallNoOp< 3 >
oCgrpc::CallNoOp< 4 >
oCgrpc::CallNoOp< 5 >
oCgrpc::CallNoOp< 6 >
oCgrpc::CallOpClientRecvStatus
oCgrpc::CallOpClientSendClose
oCgrpc::CallOpGenericRecvMessage
oCgrpc::CallOpRecvInitialMetadata
oCgrpc::CallOpRecvMessage< R >
oCgrpc::CallOpSendInitialMetadata
oCgrpc::CallOpSendMessage
oCgrpc::CallOpServerSendStatus
oCgrpc::ChannelArgumentsOptions for channel creation
oCgrpc::ChannelInterfaceCodegen interface for grpc::Channel
oCgrpc::ClientAsyncResponseReaderInterface< R >
oCgrpc::ClientAsyncStreamingInterfaceCommon interface for all client side asynchronous streaming
oCgrpc::ClientContext
oCgrpc::ClientStreamingInterfaceCommon interface for all synchronous client side streaming
oCgrpc::CompletionQueueTagAn interface allowing implementors to process and filter event tags
oCgrpc::CoreCodegenInterfaceInterface between the codegen library and the minimal subset of core features required by the generated code
oCgrpc::CallOpGenericRecvMessageHelper::DeserializeFunc
oCenable_shared_from_this
oCgrpc::GenericStub
oCgrpc::ClientContext::GlobalCallbacksGlobal Callbacks
oCgrpc::Server::GlobalCallbacksGlobal Callbacks
oCgpr_event
oCgpr_mu
oCgpr_refcount
oCgpr_stats_counter
oCgpr_timespec
oCgrpc_argA single argument..
oCgrpc_arg_pointer_vtable
oCgrpc_byte_buffer
oCgrpc_byte_buffer_reader
oCgrpc_call_details
oCgrpc_channel_argsAn array of arguments that can be passed around
oCgrpc_channel_infoInformation requested from the channel
oCgrpc_completion_queue_attributes
oCgrpc_compression_options
oCgrpc_eventThe result of an operation
oCgrpc_load_reporting_cost_contextA sequence of values for load reporting purposes
oCgrpc_metadataA single metadata element
oCgrpc_metadata_array
oCgrpc_opOperation data: one field for each op type (except SEND_CLOSE_FROM_CLIENT which has no arguments)
oCgrpc_slice
oCgrpc_slice_buffer
oCgrpc_slice_refcount
oCgrpc_slice_refcount_vtable
oCgrpc::GrpcLibraryCodegenClasses that require gRPC to be initialized should inherit from this class
oCgrpc::internal::GrpcLibraryInitializerInstantiating this class ensures the proper initialization of gRPC
oCgrpc::GrpcLibraryInterface
oCgrpc::MethodHandler::HandlerParameter
oCgrpc::HealthCheckServiceInterface
oCiterator
oCgrpc::MetadataCredentialsPlugin
oCgrpc::MetadataMap
oCgrpc::MethodHandler
oCgrpc::SslServerCredentialsOptions::PemKeyCertPair
oCgrpc::PropagationOptionsOptions for ClientContext::FromServerContext specifying which traits from the ServerContext to propagate (copy) from it into a new ClientContext
oCgrpc::ReaderInterface< R >An interface that yields a sequence of messages of type R
oCgrpc::ReaderInterface< RequestType >
oCgrpc::RpcMethod
oCgrpc::SerializationTraits< Message, UnusedButHereForPartialTemplateSpecialization >Defines how to serialize and deserialize some type
oCgrpc::SerializationTraits< ByteBuffer, void >
oCgrpc::SerializationTraits< T, typename std::enable_if< std::is_base_of< grpc::protobuf::Message, T >::value >::type >
oCgrpc::ServerAsyncStreamingInterface
oCgrpc::ServerBuilderA builder class for the creation and startup of grpc::Server instances
oCgrpc::ServerBuilderOptionInterface to pass an option to a ServerBuilder
oCgrpc::ServerBuilderPlugin
oCgrpc::ServerContext
oCgrpc::ServerCredentials
oCgrpc::ServerInitializer
oCgrpc::internal::ServerReaderWriterBody< W, R >
oCgrpc::internal::ServerReaderWriterBody< ResponseType, RequestType >
oCgrpc::ServerStreamingInterfaceCommon interface for all synchronous server side streaming
oCgrpc::Service
oCgrpc::SliceA wrapper around grpc_slice
oCgrpc::SslCredentialsOptionsOptions used to build SslCredentials
oCgrpc::SslServerCredentialsOptionsOptions to create ServerCredentials with SSL
oCgrpc::StatusDid it work? If it didn't, why?
oCgrpc::string_refThis class is a non owning reference to a string
oCgrpc::StubOptions
oCgrpc::TimePoint< T >
oCgrpc::TimePoint< gpr_timespec >
oCgrpc::TimePoint< std::chrono::system_clock::time_point >
oCgrpc::WriteOptionsPer-message write options
oCgrpc::WriterInterface< W >An interface that can be fed a sequence of messages of type W
oCgrpc::WriterInterface< ResponseType >
oCZeroCopyInputStream
oCZeroCopyOutputStream
oCOp1
oCOp2
oCOp3
oCOp4
oCOp5
\COp6