MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ await_ready()

bool MayaFlux::Kriya::EventAwaiter::await_ready ( )

Check if event already available.

Definition at line 12 of file EventAwaiter.cpp.

13{
14 if (auto event = m_source.pop_event(m_filter)) {
15 m_result = *event;
16 return true;
17 }
18 return false;
19}
Vruta::EventSource & m_source
std::optional< Core::WindowEvent > pop_event(const EventFilter &filter)
Pop event matching filter from queue.

References m_filter, m_result, m_source, and MayaFlux::Vruta::EventSource::pop_event().

+ Here is the call graph for this function: