A helper class for holding future value. More...
#include <XrdClArg.hh>


Public Member Functions | |
| FutureValue (std::future< T > &&ftr) | |
| T | Get () |
Private Attributes | |
| std::future< T > | ftr |
| the future value | |
A helper class for holding future value.
| XrdCl::ArgBase< T >::FutureValue::FutureValue | ( | std::future< T > && | ftr | ) | [inline] |
Constructor
| value | : the future value to be hold by us |
| T XrdCl::ArgBase< T >::FutureValue::Get | ( | ) | [inline, virtual] |
Implements XrdCl::ArgBase< T >::ValueHolder.
References XrdCl::ArgBase< T >::FutureValue::ftr.
std::future<T> XrdCl::ArgBase< T >::FutureValue::ftr [private] |
the future value
Referenced by XrdCl::ArgBase< T >::FutureValue::Get().
1.6.1