|
ReXGlue SDK
|
#include <atomic>#include <chrono>#include <cstdint>#include <functional>#include <memory>#include <utility>#include <rex/assert.h>#include <rex/chrono.h>#include <rex/platform.h>#include <rex/platform/sync.h>#include <rex/types.h>Go to the source code of this file.
Classes | |
| struct | rex::platform::TimerQueueWaitItem |
| class | rex::platform::HighResolutionTimer |
| class | rex::platform::Timer |
Namespaces | |
| namespace | rex |
| namespace | rex::platform |
Functions | |
| std::weak_ptr< TimerQueueWaitItem > | rex::platform::QueueTimerOnce (std::function< void(void *)> callback, void *userdata, TimerQueueWaitItem::clock::time_point due) |
| std::weak_ptr< TimerQueueWaitItem > | rex::platform::QueueTimerRecurring (std::function< void(void *)> callback, void *userdata, TimerQueueWaitItem::clock::time_point due, TimerQueueWaitItem::clock::duration interval) |