Google Cloud Storage C++ Client  1.34.1
A C++ Client Library for Google Cloud Storage
Classes | Namespaces | Enumerations | Functions
auto_finalize.h File Reference
#include "google/cloud/storage/internal/complex_option.h"
#include "google/cloud/storage/version.h"
#include <iosfwd>

Go to the source code of this file.

Classes

struct  google::cloud::storage::AutoFinalize
 Control whether upload streams auto-finalize on destruction. More...
 

Namespaces

 google
 
 google::cloud
 
 google::cloud::storage
 Contains all the Google Cloud Storage C++ client APIs.
 

Enumerations

enum class  google::cloud::storage::AutoFinalizeConfig { google::cloud::storage::kDisabled , google::cloud::storage::kEnabled }
 

Functions

AutoFinalize google::cloud::storage::AutoFinalizeEnabled ()
 Configure a stream to automatically finalize an upload on destruction. More...
 
AutoFinalize google::cloud::storage::AutoFinalizeDisabled ()
 Configure a stream to leave uploads pending (not finalized) on destruction. More...
 
std::ostream & google::cloud::storage::operator<< (std::ostream &os, AutoFinalize const &rhs)