buf_alloc(int size) | tlm::circular_buffer< T > | inlineprivate |
buf_clear(void *buf, int n) | tlm::circular_buffer< T > | inlineprivate |
buf_free(void *&buf) | tlm::circular_buffer< T > | inlineprivate |
buf_read(void *buf, int n) const | tlm::circular_buffer< T > | inlineprivate |
buf_write(void *buf, int n, const T &t) | tlm::circular_buffer< T > | inlineprivate |
circular_buffer(int size=0) | tlm::circular_buffer< T > | explicit |
circular_buffer(const circular_buffer< T > &b) | tlm::circular_buffer< T > | private |
clear() | tlm::circular_buffer< T > | |
debug() const | tlm::circular_buffer< T > | |
free() const | tlm::circular_buffer< T > | inline |
increment_read_pos(int i=1) | tlm::circular_buffer< T > | private |
increment_write_pos(int i=1) | tlm::circular_buffer< T > | private |
init() | tlm::circular_buffer< T > | private |
is_empty() const | tlm::circular_buffer< T > | inline |
is_full() const | tlm::circular_buffer< T > | inline |
m_buf | tlm::circular_buffer< T > | private |
m_free | tlm::circular_buffer< T > | private |
m_ri | tlm::circular_buffer< T > | private |
m_size | tlm::circular_buffer< T > | private |
m_used | tlm::circular_buffer< T > | private |
m_wi | tlm::circular_buffer< T > | private |
operator=(const circular_buffer< T > &) | tlm::circular_buffer< T > | private |
peek_data(int i) const | tlm::circular_buffer< T > | inline |
poke_data(int i) | tlm::circular_buffer< T > | inline |
read() | tlm::circular_buffer< T > | |
read_data() const | tlm::circular_buffer< T > | inline |
resize(int size) | tlm::circular_buffer< T > | |
size() const | tlm::circular_buffer< T > | inline |
used() const | tlm::circular_buffer< T > | inline |
write(const T &) | tlm::circular_buffer< T > | |
~circular_buffer() | tlm::circular_buffer< T > | |