Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
RingBuffer Class Reference

#include <qalsaaudiosource_p.h>

Collaboration diagram for RingBuffer:

Public Member Functions

 RingBuffer ()
void resize (int size)
int bytesOfDataInBuffer () const
int freeBytes () const
const char * availableData () const
int availableDataBlockSize () const
void readBytes (int bytes)
void write (char *data, int len)

Detailed Description

Definition at line 38 of file qalsaaudiosource_p.h.

Constructor & Destructor Documentation

◆ RingBuffer()

RingBuffer::RingBuffer ( )

Definition at line 642 of file qalsaaudiosource.cpp.

Member Function Documentation

◆ availableData()

const char * RingBuffer::availableData ( ) const

Definition at line 673 of file qalsaaudiosource.cpp.

◆ availableDataBlockSize()

int RingBuffer::availableDataBlockSize ( ) const

Definition at line 678 of file qalsaaudiosource.cpp.

◆ bytesOfDataInBuffer()

int RingBuffer::bytesOfDataInBuffer ( ) const

Definition at line 653 of file qalsaaudiosource.cpp.

◆ freeBytes()

int RingBuffer::freeBytes ( ) const

Definition at line 663 of file qalsaaudiosource.cpp.

◆ readBytes()

void RingBuffer::readBytes ( int bytes)

Definition at line 688 of file qalsaaudiosource.cpp.

◆ resize()

void RingBuffer::resize ( int size)

Definition at line 648 of file qalsaaudiosource.cpp.

◆ write()

void RingBuffer::write ( char * data,
int len )

Definition at line 693 of file qalsaaudiosource.cpp.


The documentation for this class was generated from the following files: