|
Dusk Audio Framework
|
This is the complete list of members for HeapRingBuffer, including all inherited members.
| commitWrite(const char *const debugMsg=nullptr) noexcept | RingBufferControl< HeapBuffer > | inline |
| copyFromAndClearOther(HeapRingBuffer &other) (defined in HeapRingBuffer) | HeapRingBuffer | inline |
| createBuffer(const uint32_t size) noexcept | HeapRingBuffer | inline |
| deleteBuffer() noexcept | HeapRingBuffer | inline |
| HeapRingBuffer() noexcept | HeapRingBuffer | inline |
| peekCustomType(T &type) const noexcept | RingBufferControl< HeapBuffer > | inline |
| readCustomData(void *const data, const uint32_t size) noexcept | RingBufferControl< HeapBuffer > | inline |
| readCustomType(T &type) noexcept | RingBufferControl< HeapBuffer > | inline |
| writeCustomData(const void *const data, const uint32_t size) noexcept | RingBufferControl< HeapBuffer > | inline |
| writeCustomType(const T &type) noexcept | RingBufferControl< HeapBuffer > | inline |
| ~HeapRingBuffer() noexcept override | HeapRingBuffer | inline |