![]() |
MOS Source Code
|
#include <ring_buffer.hpp>
Public Attributes | |
size_t | count = 0 |
size_t | capacity = 0 |
size_t | head = 0 |
size_t | next_pos = 0 |
Definition at line 17 of file ring_buffer.hpp.
size_t count = 0 |
Definition at line 19 of file ring_buffer.hpp.
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 = 0 |
Definition at line 20 of file ring_buffer.hpp.
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 = 0 |
Definition at line 21 of file ring_buffer.hpp.
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 = 0 |
Definition at line 22 of file ring_buffer.hpp.
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().