|
Foundation
|
Go to the source code of this file.
Namespaces | |
| namespace | Foundation |
| namespace | Foundation::Async |
| Asynchronous programming primitives. | |
Typedefs | |
| template<typename T = void> | |
| using | Foundation::Async::Promise = std::promise< T > |
| template<typename T = void> | |
| using | Foundation::Async::Future = std::future< T > |
| template<typename T = void> | |
| using | Foundation::Async::SharedPromise = Core::SharedPtr< std::promise< T > > |
| using | Foundation::Async::Condition = std::condition_variable |
| using | Foundation::Async::Mutex = std::mutex |