Google Cloud C++ Client
2.7.0
C++ Client Library for Google Cloud Platform
|
#include "google/cloud/background_threads.h"
#include "google/cloud/completion_queue.h"
#include "google/cloud/options.h"
#include "google/cloud/tracing_options.h"
#include "google/cloud/version.h"
#include <grpcpp/grpcpp.h>
#include <map>
#include <string>
Go to the source code of this file.
Classes | |
struct | google::cloud::GrpcCredentialOption |
The gRPC credentials used by clients configured with this object. More... | |
struct | google::cloud::GrpcNumChannelsOption |
The number of transport channels to create. More... | |
struct | google::cloud::GrpcChannelArgumentsOption |
A string-string map of arguments for grpc::ChannelArguments::SetString . More... | |
struct | google::cloud::GrpcChannelArgumentsNativeOption |
The native grpc::ChannelArguments object. More... | |
struct | google::cloud::GrpcTracingOptionsOption |
The TracingOptions to use when printing grpc protocol buffer messages. More... | |
struct | google::cloud::GrpcBackgroundThreadPoolSizeOption |
The size of the background thread pool. More... | |
struct | google::cloud::GrpcCompletionQueueOption |
The CompletionQueue to use for background gRPC work. More... | |
struct | google::cloud::GrpcBackgroundThreadsFactoryOption |
Changes the BackgroundThreadsFactory . More... | |
Namespaces | |
google::cloud | |
Contains all the Google Cloud C++ Library APIs. | |
Typedefs | |
using | google::cloud::BackgroundThreadsFactory = std::function< std::unique_ptr< BackgroundThreads >()> |
using | google::cloud::GrpcOptionList = OptionList< GrpcCredentialOption, GrpcNumChannelsOption, GrpcChannelArgumentsOption, GrpcChannelArgumentsNativeOption, GrpcTracingOptionsOption, GrpcBackgroundThreadPoolSizeOption, GrpcCompletionQueueOption, GrpcBackgroundThreadsFactoryOption > |
A list of all the gRPC options. More... | |