Argon RTOS  1.3.0
Tiny embedded real-time kernel
Ar::Queue Member List

This is the complete list of members for Ar::Queue, including all inherited members.

getCount() constAr::Queueinline
getName() constAr::Queueinline
init(const char *name, void *storage, unsigned elementSize, unsigned capacity)Ar::Queueinline
isEmpty() constAr::Queueinline
m_capacityar_queue_t
m_countar_queue_t
m_elementsar_queue_t
m_elementSizear_queue_t
m_headar_queue_t
m_namear_queue_t
m_receiveBlockedListar_queue_t
m_runLoopar_queue_t
m_runLoopHandlerar_queue_t
m_runLoopHandlerParamar_queue_t
m_runLoopNodear_queue_t
m_sendBlockedListar_queue_t
m_tailar_queue_t
Queue()Ar::Queueinline
Queue(const char *name, void *storage, unsigned elementSize, unsigned capacity)Ar::Queueinline
receive(void *element, uint32_t timeout=kArInfiniteTimeout)Ar::Queueinline
send(const void *element, uint32_t timeout=kArInfiniteTimeout)Ar::Queueinline
~Queue()Ar::Queueinline