|
ROOT 6.18/05 Reference Guide |
Definition at line 40 of file TFuture.hxx.
Public Member Functions | |
| TFutureImpl (const TFutureImpl< T > &other)=delete | |
| TFutureImpl< T > & | operator= (TFutureImpl< T > &other)=delete |
| bool | valid () const |
| void | wait () |
Protected Types | |
| using | TTaskGroup = Experimental::TTaskGroup |
Protected Member Functions | |
| TFutureImpl () | |
| TFutureImpl (std::future< T > &&fut) | |
| TFutureImpl (std::future< T > &&fut, std::unique_ptr< TTaskGroup > &&tg) | |
| TFutureImpl (TFutureImpl< T > &&other) | |
| TFutureImpl & | operator= (std::future< T > &&other) |
| TFutureImpl< T > & | operator= (TFutureImpl< T > &&other)=default |
Protected Attributes | |
| std::future< T > | fStdFut |
| std::unique_ptr< TTaskGroup > | fTg {nullptr} |
Friends | |
| template<typename V > | |
| class | Experimental::TFuture |
#include <ROOT/TFuture.hxx>
|
protected |
Definition at line 45 of file TFuture.hxx.
|
inlineprotected |
Definition at line 49 of file TFuture.hxx.
|
inlineprotected |
Definition at line 53 of file TFuture.hxx.
|
inlineprotected |
Definition at line 55 of file TFuture.hxx.
|
inlineprotected |
Definition at line 57 of file TFuture.hxx.
|
delete |
|
inlineprotected |
Definition at line 59 of file TFuture.hxx.
|
protecteddefault |
|
delete |
|
inline |
Definition at line 74 of file TFuture.hxx.
|
inline |
Definition at line 68 of file TFuture.hxx.
Definition at line 42 of file TFuture.hxx.
|
protected |
Definition at line 46 of file TFuture.hxx.
|
protected |
Definition at line 47 of file TFuture.hxx.