Audacity 3.2.0
|
Public Attributes | |
uint32_t | write_head |
Read index into buf. More... | |
uint32_t | read_head |
Write index into buf. More... | |
uint32_t | size |
Size (capacity) in bytes. More... | |
uint32_t | size_mask |
Mask for fast modulo. More... | |
char * | buf |
Contents. More... | |
char* ZixRingImpl::buf |
Contents.
Definition at line 56 of file ring.cpp.
Referenced by peek_internal(), zix_ring_free(), zix_ring_mlock(), zix_ring_new(), and zix_ring_write().
uint32_t ZixRingImpl::read_head |
Write index into buf.
Definition at line 53 of file ring.cpp.
Referenced by zix_ring_new(), zix_ring_peek(), zix_ring_read(), zix_ring_read_space(), zix_ring_reset(), zix_ring_skip(), zix_ring_write(), and zix_ring_write_space().
uint32_t ZixRingImpl::size |
Size (capacity) in bytes.
Definition at line 54 of file ring.cpp.
Referenced by peek_internal(), read_space_internal(), write_space_internal(), zix_ring_capacity(), zix_ring_mlock(), zix_ring_new(), and zix_ring_write().
uint32_t ZixRingImpl::size_mask |
Mask for fast modulo.
Definition at line 55 of file ring.cpp.
Referenced by read_space_internal(), write_space_internal(), zix_ring_new(), zix_ring_read(), zix_ring_skip(), and zix_ring_write().
uint32_t ZixRingImpl::write_head |
Read index into buf.
Definition at line 52 of file ring.cpp.
Referenced by zix_ring_new(), zix_ring_peek(), zix_ring_read(), zix_ring_read_space(), zix_ring_reset(), zix_ring_skip(), zix_ring_write(), and zix_ring_write_space().