MOS Source Code
|
#include <ring_buffer.h>
Public Attributes | |
size_t | count |
size_t | capacity |
size_t | head |
size_t | next_pos |
Definition at line 16 of file ring_buffer.h.
size_t count |
Definition at line 18 of file ring_buffer.h.
Referenced by MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), ring_buffer_get(), ring_buffer_pos_init(), ring_buffer_pos_is_empty(), ring_buffer_pos_is_full(), ring_buffer_pos_pop_back(), ring_buffer_pos_pop_front(), ring_buffer_pos_push_back(), and ring_buffer_pos_push_front().
size_t capacity |
Definition at line 19 of file ring_buffer.h.
Referenced by MOS_TEST_CASE(), ring_buffer_pos_init(), ring_buffer_pos_is_full(), ring_buffer_pos_pop_back(), ring_buffer_pos_pop_front(), ring_buffer_pos_push_back(), and ring_buffer_pos_push_front().
size_t head |
Definition at line 20 of file ring_buffer.h.
Referenced by MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), ring_buffer_get(), ring_buffer_pos_init(), ring_buffer_pos_pop_front(), and ring_buffer_pos_push_front().
size_t next_pos |
Definition at line 21 of file ring_buffer.h.
Referenced by MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), MOS_TEST_CASE(), ring_buffer_pos_init(), ring_buffer_pos_pop_back(), and ring_buffer_pos_push_back().