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