Google Cloud C++ Client  2.7.0
C++ Client Library for Google Cloud Platform
Classes | Namespaces | Functions
future_generic.h File Reference

Fully specialize future<void> and promise<R> for void. More...

#include "google/cloud/internal/future_base.h"
#include "google/cloud/internal/future_fwd.h"
#include "google/cloud/internal/future_impl.h"
#include "google/cloud/internal/future_then_meta.h"
#include "google/cloud/version.h"
#include "absl/meta/type_traits.h"

Go to the source code of this file.

Classes

class  google::cloud::future< T >
 Implement ISO/IEC TS 19571:2016 future<T>. More...
 
class  google::cloud::promise< T >
 Implement promise<T> as defined in ISO/IEC TS 19571:2016. More...
 

Namespaces

 google
 
 google::cloud
 Contains all the Google Cloud C++ Library APIs.
 

Functions

template<typename T >
future< typename internal::make_ready_return< T >::type > google::cloud::make_ready_future (T &&t)
 Create a future<void> that is immediately ready. More...
 

Detailed Description

Fully specialize future<void> and promise<R> for void.

Definition in file future_generic.h.