Lines Matching refs:Timer
55 class Timer : public WaitObject
67 explicit Timer(bool isManualReset);
69 Timer() {} in Timer() function
106 ~Timer() {} in ~Timer()
170 inline Result Timer::TryInitializeImpl(bool isManualReset) in TryInitializeImpl()
178 inline void Timer::Initialize(bool isManualReset) in Initialize()
183 inline nn::Result Timer::TryInitialize(bool isManualReset) in TryInitialize()
194 inline Timer::Timer(bool isManualReset) in Timer() function
199 inline void Timer::StartImpl(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval) in StartImpl()
204 inline void Timer::StartPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval) in StartPeriodic()
210 inline void Timer::StartOneShot(nn::fnd::TimeSpan initial) in StartOneShot()
215 inline void Timer::Signal() in Signal()
220 inline void Timer::Stop() in Stop()
225 inline void Timer::ClearSignal() in ClearSignal()
255 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosTimer, nn::os::Timer, 4, u32);