Mir
Public Member Functions | List of all members
mir::client::NoTLSPromise< T > Class Template Reference

#include <no_tls_future-inl.h>

Public Member Functions

 NoTLSPromise ()
 
 ~NoTLSPromise ()
 
 NoTLSPromise (NoTLSPromise &&other)
 
NoTLSPromiseoperator= (NoTLSPromise &&other)
 
 NoTLSPromise (NoTLSPromise const &)=delete
 
NoTLSPromise operator= (NoTLSPromise const &)=delete
 
void set_value (T value)
 
NoTLSFuture< T > get_future ()
 

Constructor & Destructor Documentation

template<typename T>
mir::client::NoTLSPromise< T >::NoTLSPromise ( )
inline
template<typename T>
mir::client::NoTLSPromise< T >::~NoTLSPromise ( )
inline
template<typename T>
mir::client::NoTLSPromise< T >::NoTLSPromise ( NoTLSPromise< T > &&  other)
inline
template<typename T>
mir::client::NoTLSPromise< T >::NoTLSPromise ( NoTLSPromise< T > const &  )
delete

Member Function Documentation

template<typename T>
NoTLSFuture<T> mir::client::NoTLSPromise< T >::get_future ( )
inline
template<typename T>
NoTLSPromise& mir::client::NoTLSPromise< T >::operator= ( NoTLSPromise< T > &&  other)
inline
template<typename T>
NoTLSPromise mir::client::NoTLSPromise< T >::operator= ( NoTLSPromise< T > const &  )
delete
template<typename T>
void mir::client::NoTLSPromise< T >::set_value ( value)
inline

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016