VOX
A little voxel engine
Loading...
Searching...
No Matches
task::Future< T > Class Template Reference

#include <Future.hpp>

Inheritance diagram for task::Future< T >:
Inheritance graph
Collaboration diagram for task::Future< T >:
Collaboration graph

Public Member Functions

 Future ()
 
 ~Future ()
 
 Future (const Future &)=delete
 
Futureoperator= (const Future &)=delete
 
 Future (Future &&)=default
 
Futureoperator= (Future &&)=default
 
void cancel ()
 will try to cancel the taskFlow More...
 

Constructor & Destructor Documentation

◆ Future() [1/3]

template<typename T >
task::Future< T >::Future ( )

◆ ~Future()

template<typename T >
task::Future< T >::~Future ( )

◆ Future() [2/3]

template<typename T >
task::Future< T >::Future ( const Future< T > &  )
delete

◆ Future() [3/3]

template<typename T >
task::Future< T >::Future ( Future< T > &&  )
default

Member Function Documentation

◆ cancel()

template<typename T >
void task::Future< T >::cancel ( )

will try to cancel the taskFlow

◆ operator=() [1/2]

template<typename T >
Future & task::Future< T >::operator= ( const Future< T > &  )
delete

◆ operator=() [2/2]

template<typename T >
Future & task::Future< T >::operator= ( Future< T > &&  )
default

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