Simulant  21.12-1292
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Classes | Public Member Functions | List of all members
smlt::thread::Future< void > Class Reference

Classes

struct  FutureState
 

Public Member Functions

 Future (std::shared_ptr< FutureState > state)
 
 Future (Future &&other)
 
 Future (const Future &other)=delete
 
Futureoperator= (Future &&other)
 
Futureoperator= (const Future &other)=delete
 
template<class Rep , class Period >
FutureStatus wait_for (const std::chrono::duration< Rep, Period > &timeout_duration) const
 
void wait ()
 
void get ()
 
bool is_valid () const
 
bool is_ready () const
 
bool is_failed () const
 

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