Lines Matching defs:RingBuffer
24 class RingBuffer {
26 RingBuffer(size_t size = 1024);
27 ~RingBuffer();
48 RingBuffer *buffer;
155 RingBuffer &ringBuffer = *device->buffer;
203 RingBuffer *ringBuffer = new RingBuffer(1024);
236 RingBuffer &ringBuffer = *device->buffer;
380 RingBuffer::RingBuffer(size_t size)
387 RingBuffer::~RingBuffer()
394 RingBuffer::Read(void *buffer, ssize_t size)
404 RingBuffer::Write(const void *buffer, ssize_t size)
411 RingBuffer::ReadableAmount() const
418 RingBuffer::WritableAmount() const
425 RingBuffer::Lock()
434 RingBuffer::Unlock()
441 RingBuffer::DestroyLock()