#include <CeresEngine/Foundation/IO/Timer.hpp>
|
| | TTimer (AnyIOExecutor executor, Duration duration, Callback callback, bool repeating=false) |
| |
| | TTimer (AnyIOExecutor executor, Duration duration, Callback callback, Duration repeatInterval) |
| |
| | TTimer (AnyIOExecutor executor, TimePoint timePoint, Callback callback) |
| |
| | TTimer (AnyIOExecutor executor, TimePoint timePoint, Callback callback, Duration repeatInterval) |
| |
| | ~TTimer () noexcept |
| |
|
| static UPtr< TTimer > | create (AnyIOExecutor executor, Duration duration, Callback callback, bool repeating=false) |
| |
| static UPtr< TTimer > | create (AnyIOExecutor executor, Duration duration, Callback callback, Duration repeatInterval) |
| |
| static UPtr< TTimer > | create (AnyIOExecutor executor, TimePoint timePoint, Callback callback) |
| |
| static UPtr< TTimer > | create (AnyIOExecutor executor, TimePoint timePoint, Callback callback, Duration repeatInterval) |
| |
◆ Callback
◆ Duration
◆ TimePoint
◆ TimerType
◆ TTimer() [1/4]
◆ TTimer() [2/4]
◆ TTimer() [3/4]
◆ TTimer() [4/4]
◆ ~TTimer()
◆ create() [1/4]
◆ create() [2/4]
◆ create() [3/4]
◆ create() [4/4]
◆ fire()
◆ setup() [1/2]
◆ setup() [2/2]
◆ mCallback
◆ mRepeating
◆ mRepeatInterval
◆ mTimer
The documentation for this class was generated from the following file:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Foundation/IO/Timer.hpp