neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neolib::queue< QueueItem >, including all inherited members.
any() const | neolib::queue< QueueItem > | inline |
clear() | neolib::queue< QueueItem > | inline |
interlocked_send(const interlockable &aOther, const QueueItem &aItem) | neolib::queue< QueueItem > | inline |
interlocked_send(const interlockable &aOther, const QueueItem &aItem, uint32_t aTimeout_ms) | neolib::queue< QueueItem > | inline |
interlocked_send(const interlockable &aOther, const event &aEvent, const QueueItem &aItem) | neolib::queue< QueueItem > | inline |
interlocked_send(const interlockable &aOther, const event &aEvent, const QueueItem &aItem, uint32_t aTimeout_ms) | neolib::queue< QueueItem > | inline |
loop(bool(*aYieldProc)()=nullptr) | neolib::queue< QueueItem > | inline |
loop(uint32_t aTimeout_ms, bool(*aYieldProc)()=nullptr) | neolib::queue< QueueItem > | inline |
next() | neolib::queue< QueueItem > | inline |
pop_next() | neolib::queue< QueueItem > | inline |
post(const QueueItem &aItem) | neolib::queue< QueueItem > | inline |
queue() | neolib::queue< QueueItem > | inline |
queue(sink &aSink) | neolib::queue< QueueItem > | inline |
send(const QueueItem &aItem) | neolib::queue< QueueItem > | inline |
send(const QueueItem &aItem, uint32_t aTimeout_ms) | neolib::queue< QueueItem > | inline |
send(const event &aEvent, const QueueItem &aItem) | neolib::queue< QueueItem > | inline |
send(const event &aEvent, const QueueItem &aItem, uint32_t aTimeout_ms) | neolib::queue< QueueItem > | inline |
value_type typedef | neolib::queue< QueueItem > | |
wait() | neolib::queue< QueueItem > | inline |
wait(uint32_t aTimeout_ms) | neolib::queue< QueueItem > | inline |