available() const | circular_queue< T, void > | inlineprotected |
available_for_push() const | circular_queue< T, void > | inlineprotected |
capacity(const size_t cap) | circular_queue_mp< T, ForEachArg > | inline |
circular_queue< T, void >::capacity() const | circular_queue< T, void > | inlineprotected |
circular_queue() | circular_queue< T, void > | inlineprotected |
circular_queue(const size_t capacity) | circular_queue< T, void > | inlineprotected |
circular_queue(circular_queue &&cq) | circular_queue< T, void > | inlineprotected |
circular_queue(const circular_queue &)=delete | circular_queue< T, void > | protected |
circular_queue_mp()=default | circular_queue_mp< T, ForEachArg > | |
circular_queue_mp(const size_t capacity) | circular_queue_mp< T, ForEachArg > | inline |
circular_queue_mp(circular_queue< T, ForEachArg > &&cq) | circular_queue_mp< T, ForEachArg > | inline |
defaultValue | circular_queue< T, void > | protected |
flush() | circular_queue< T, void > | inlineprotected |
for_each(const Delegate< void(T &&), void > &fun) | circular_queue< T, void > | protected |
for_each(Delegate< void(T &&), void > fun) | circular_queue< T, void > | protected |
for_each_requeue(const Delegate< bool(T &), ForEachArg > &fun) | circular_queue_mp< T, ForEachArg > | |
for_each_rev_requeue(const Delegate< bool(T &), void > &fun) | circular_queue< T, void > | protected |
for_each_rev_requeue(Delegate< bool(T &), void > fun) | circular_queue< T, void > | protected |
m_buffer | circular_queue< T, void > | protected |
m_buffer | circular_queue< T, void > | protected |
m_bufSize | circular_queue< T, void > | protected |
m_inPos | circular_queue< T, void > | protected |
m_outPos | circular_queue< T, void > | protected |
m_pushMtx | circular_queue_mp< T, ForEachArg > | protected |
operator=(circular_queue &&cq) | circular_queue< T, void > | inlineprotected |
operator=(const circular_queue &)=delete | circular_queue< T, void > | protected |
peek() const | circular_queue< T, void > | inlineprotected |
pop() | circular_queue< T, void > | protected |
pop_n(T *buffer, size_t size) | circular_queue< T, void > | protected |
pop_requeue() | circular_queue_mp< T, ForEachArg > | |
push()=delete | circular_queue_mp< T, ForEachArg > | |
push(T &&val) | circular_queue_mp< T, ForEachArg > | inline |
push(const T &val) | circular_queue_mp< T, ForEachArg > | inline |
push_n(const T *buffer, size_t size) | circular_queue_mp< T, ForEachArg > | inline |
pushpeek() __attribute__((always_inline)) | circular_queue< T, void > | inlineprotected |
~circular_queue() | circular_queue< T, void > | inlineprotected |