Lines Matching refs:EventBase
42 class EventBase : public InterruptEvent
45 explicit EventBase(ResetType resetType);
46 EventBase() {} in EventBase() function
47 ~EventBase() {} in ~EventBase()
61 inline Result EventBase::TryInitializeImpl(ResetType resetType) in TryInitializeImpl()
69 inline void EventBase::Initialize(ResetType resetType) in Initialize()
74 inline nn::Result EventBase::TryInitialize(ResetType resetType) in TryInitialize()
85 inline void EventBase::Finalize() in Finalize()
90 inline EventBase::EventBase(ResetType resetType) in EventBase() function
95 inline void EventBase::Signal() in Signal()
100 inline void EventBase::ClearSignal() in ClearSignal()
134 class Event : public EventBase
143 …explicit Event(bool manualReset) : EventBase(manualReset ? RESET_TYPE_STICKY: RESET_TYPE_ONESHOT) … in Event()
156 …void Initialize(bool manualReset) { EventBase::Initialize(manualReset ? RESET_TYPE_STICKY: RESET_T… in Initialize()
157 void Initialize(ResetType resetType) { EventBase::Initialize(resetType); } in Initialize()
159 …nn::Result TryInitialize(bool manualReset) { return EventBase::TryInitialize(manualReset ? RESET_T… in TryInitialize()
167 void Finalize() { EventBase::Finalize(); } in Finalize()
179 void Signal() { EventBase::Signal(); } in Signal()
186 void Wait() { EventBase::WaitOne(); } in Wait()
200 bool Wait(nn::fnd::TimeSpan timeout) { return EventBase::WaitOne(timeout); } in Wait()
207 void ClearSignal() { EventBase::ClearSignal(); } in ClearSignal()