Lines Matching refs:EventBase
40 class EventBase : public InterruptEvent
43 explicit EventBase(ResetType resetType);
44 EventBase() {} in EventBase() function
45 ~EventBase() {} in ~EventBase()
59 inline Result EventBase::TryInitializeImpl(ResetType resetType) in TryInitializeImpl()
67 inline void EventBase::Initialize(ResetType resetType) in Initialize()
72 inline nn::Result EventBase::TryInitialize(ResetType resetType) in TryInitialize()
83 inline void EventBase::Finalize() in Finalize()
88 inline EventBase::EventBase(ResetType resetType) in EventBase() function
93 inline void EventBase::Signal() in Signal()
98 inline void EventBase::ClearSignal() in ClearSignal()
130 class Event : public EventBase
139 …explicit Event(bool manualReset) : EventBase(manualReset ? RESET_TYPE_STICKY: RESET_TYPE_ONESHOT) … in Event()
152 …void Initialize(bool manualReset) { EventBase::Initialize(manualReset ? RESET_TYPE_STICKY: RESET_T… in Initialize()
153 void Initialize(ResetType resetType) { EventBase::Initialize(resetType); } in Initialize()
155 …nn::Result TryInitialize(bool manualReset) { return EventBase::TryInitialize(manualReset ? RESET_T… in TryInitialize()
163 void Finalize() { EventBase::Finalize(); } in Finalize()
175 void Signal() { EventBase::Signal(); } in Signal()
182 void Wait() { EventBase::WaitOne(); } in Wait()
196 bool Wait(nn::fnd::TimeSpan timeout) { return EventBase::WaitOne(timeout); } in Wait()
203 void ClearSignal() { EventBase::ClearSignal(); } in ClearSignal()