neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::async_event_queue Member List

This is the complete list of members for neolib::async_event_queue, including all inherited members.

async_event_queue()neolib::async_event_queue
destroyed_flag typedefneolib::lifetime< i_async_event_queue >
enqueue(i_slot< Args... > &aSlot, bool aNoDuplicates, Args... aArgs)neolib::async_event_queueinline
instance()neolib::async_event_queuestatic
instance(std::thread::id aThreadId)neolib::async_event_queuestatic
is_alive() const finalneolib::lifetime< i_async_event_queue >inlinevirtual
is_creating() const finalneolib::lifetime< i_async_event_queue >inlinevirtual
is_destroyed() const finalneolib::lifetime< i_async_event_queue >inlinevirtual
is_destroying() const finalneolib::lifetime< i_async_event_queue >inlinevirtual
lifetime(lifetime_state aState=lifetime_state::Alive)neolib::lifetime< i_async_event_queue >inline
object_state() const finalneolib::lifetime< i_async_event_queue >inlinevirtual
object_state_ptr() const finalneolib::lifetime< i_async_event_queue >inlinevirtual
pump_events() finalneolib::async_event_queuevirtual
register_with_task(i_async_task &aTask) finalneolib::async_event_queuevirtual
set_alive() overrideneolib::lifetime< i_async_event_queue >inlinevirtual
set_destroyed() overrideneolib::lifetime< i_async_event_queue >inlinevirtual
set_destroying() overrideneolib::lifetime< i_async_event_queue >inlinevirtual
~async_event_queue()neolib::async_event_queue
~i_lifetime()=defaultneolib::i_lifetimevirtual
~lifetime()neolib::lifetime< i_async_event_queue >inlinevirtual