Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Classes | |
class | Receiver |
Responsible for syncronization between the task and the receiving thread. More... | |
struct | SharedState |
The shared state between futures and packaged state. More... | |
Typedefs | |
template<typename T > | |
using | ResultHolder = std::conditional_t< std::is_void_v< T >, std::nullopt_t, std::optional< T > > |
Enumerations | |
enum class | Status { PENDING , STARTED , DONE , CANCELED } |
using FutureSharedStateDetail::ResultHolder = typedef std::conditional_t<std::is_void_v<T>, std::nullopt_t, std::optional<T> > |
|
strong |