Loading [MathJax]/extensions/tex2jax.js
azure-storage-blobs
All Classes Functions Variables Pages
Public Member Functions | Friends | List of all members
Azure::Storage::DeferredResponse< T > Class Template Referencefinal

Base type for a deferred response.

#include <deferred_response.hpp>

Public Member Functions

 DeferredResponse (const DeferredResponse &)=delete
 
 DeferredResponse (DeferredResponse &&)=default
 Construct a new deferred response, moving from an existing DeferredResponse.
 
DeferredResponseoperator= (const DeferredResponse &)=delete
 
DeferredResponseoperator= (DeferredResponse &&)=default
 
Response< T > GetResponse () const
 Gets the deferred response.
 

Friends

class Blobs::BlobServiceBatch
 
class Blobs::BlobContainerBatch
 

Member Function Documentation

◆ GetResponse()

template<typename T >
Response< T > Azure::Storage::DeferredResponse< T >::GetResponse ( ) const
inline
Remarks
It's undefined behavior to call this function before the response or exception is available.
Returns
The deferred response. An exception is thrown if error occurred.

◆ operator=()

template<typename T >
DeferredResponse & Azure::Storage::DeferredResponse< T >::operator= ( DeferredResponse< T > &&  )
default

Move a DeferredResponse to another DeferredResponse object..


The documentation for this class was generated from the following file: