Lines Matching refs:EventBase
39 class EventBase : public InterruptEvent
42 explicit EventBase(ResetType resetType);
43 EventBase() {} in EventBase() function
44 ~EventBase() {} in ~EventBase()
58 inline Result EventBase::TryInitializeImpl(ResetType resetType) in TryInitializeImpl()
66 inline void EventBase::Initialize(ResetType resetType) in Initialize()
71 inline nn::Result EventBase::TryInitialize(ResetType resetType) in TryInitialize()
82 inline void EventBase::Finalize() in Finalize()
87 inline EventBase::EventBase(ResetType resetType) in EventBase() function
92 inline void EventBase::Signal() in Signal()
97 inline void EventBase::ClearSignal() in ClearSignal()
126 class Event : public EventBase
135 …explicit Event(bool manualReset) : EventBase(manualReset ? RESET_TYPE_STICKY: RESET_TYPE_ONESHOT) … in Event()
148 …void Initialize(bool manualReset) { EventBase::Initialize(manualReset ? RESET_TYPE_STICKY: RESET_T… in Initialize()
149 void Initialize(ResetType resetType) { EventBase::Initialize(resetType); } in Initialize()
151 …nn::Result TryInitialize(bool manualReset) { return EventBase::TryInitialize(manualReset ? RESET_T… in TryInitialize()
159 void Finalize() { EventBase::Finalize(); } in Finalize()
171 void Signal() { EventBase::Signal(); } in Signal()
178 void Wait() { EventBase::WaitOne(); } in Wait()
192 bool Wait(nn::fnd::TimeSpan timeout) { return EventBase::WaitOne(timeout); } in Wait()
199 void ClearSignal() { EventBase::ClearSignal(); } in ClearSignal()