|
CeresEngine 0.2.0
A game development framework
|
#include "CeresEngine/DataTypes.hpp"#include "CeresEngine/Macros.hpp"#include "CeresEngine/Foundation/Coroutine.hpp"#include "CeresEngine/Foundation/Container/Atomic.hpp"Go to the source code of this file.
Classes | |
| class | CeresEngine::AsyncManualResetEvent |
| An async manual-reset event is a coroutine synchronisation abstraction that allows one or more coroutines to wait until some thread calls set() on the event. More... | |
| class | CeresEngine::AsyncManualResetEvent::Operation |
| class | CeresEngine::AsyncAutoResetEvent |
| An async auto-reset event is a coroutine synchronisation abstraction that allows one or more coroutines to wait until some thread calls set() on the event. More... | |
| class | CeresEngine::AsyncAutoResetEvent::Operation |
| class | CeresEngine::SingleConsumerAsyncAutoResetEvent |
| class | CeresEngine::SingleConsumerEvent |
| A manual-reset event that supports only a single awaiting coroutine at a time. More... | |
Namespaces | |
| namespace | CeresEngine |