Google Cloud Spanner C++ Client
1.32.0
A C++ Client Library for Google Cloud Spanner
|
#include "google/cloud/spanner/client.h"
#include "google/cloud/spanner/internal/connection_impl.h"
#include "google/cloud/spanner/internal/spanner_stub.h"
#include "google/cloud/spanner/internal/status_utils.h"
#include "google/cloud/spanner/options.h"
#include "google/cloud/spanner/retry_policy.h"
#include "google/cloud/spanner/transaction.h"
#include "google/cloud/backoff_policy.h"
#include "google/cloud/internal/getenv.h"
#include "google/cloud/internal/retry_loop.h"
#include "google/cloud/log.h"
#include <grpcpp/grpcpp.h>
#include <thread>
Go to the source code of this file.
Namespaces | |
google::cloud | |
The namespace Google Cloud Platform C++ client libraries. | |
google::cloud::spanner | |
Contains all the Cloud Spanner C++ client types and functions. | |
google::cloud::spanner::v1 | |
The inlined, versioned namespace for the Cloud Spanner C++ client APIs. | |
Functions | |
std::shared_ptr< spanner::Connection > | google::cloud::spanner::v1::MakeConnection (spanner::Database const &db, Options opts={}) |
Returns a Connection object that can be used for interacting with Spanner. More... | |
std::shared_ptr< Connection > | google::cloud::spanner::v1::MakeConnection (Database const &db, ConnectionOptions const &connection_options, SessionPoolOptions session_pool_options=SessionPoolOptions()) |
Returns a Connection object that can be used for interacting with Spanner. More... | |
std::shared_ptr< Connection > | google::cloud::spanner::v1::MakeConnection (Database const &db, ConnectionOptions const &connection_options, SessionPoolOptions session_pool_options, std::unique_ptr< RetryPolicy > retry_policy, std::unique_ptr< BackoffPolicy > backoff_policy) |
Returns a Connection object that can be used for interacting with Spanner. More... | |