Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Skyfire::Future< T >::State Struct Reference

Public Member Functions

 State ()

Public Attributes

bool completed
std::shared_future< T > future
std::mutex mutex
std::promise< T > promise

Detailed Description

template<class T>
struct Skyfire::Future< T >::State

Definition at line 48 of file Future.h.

Constructor & Destructor Documentation

◆ State()

template<class T>
Skyfire::Future< T >::State::State ( )
inline

Definition at line 50 of file Future.h.

References completed, future, and promise.

Member Data Documentation

◆ completed

template<class T>
bool Skyfire::Future< T >::State::completed

Definition at line 54 of file Future.h.

Referenced by State().

◆ future

template<class T>
std::shared_future<T> Skyfire::Future< T >::State::future

Definition at line 53 of file Future.h.

Referenced by State().

◆ mutex

template<class T>
std::mutex Skyfire::Future< T >::State::mutex

Definition at line 55 of file Future.h.

◆ promise

template<class T>
std::promise<T> Skyfire::Future< T >::State::promise

Definition at line 52 of file Future.h.

Referenced by State().


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