Deluge Firmware 1.3.0
Build date: 2025.08.14
Loading...
Searching...
No Matches
WaveTableReader Class Referencefinal
Inheritance diagram for WaveTableReader:
Collaboration diagram for WaveTableReader:

Public Member Functions

Error readBytesPassedErrorChecking (char *outputBuffer, int32_t num) override
Error readNewCluster () override
Public Member Functions inherited from AudioFileReader
Error readBytes (char *outputBuffer, int32_t num)
void jumpForwardToBytePos (uint32_t newPos)
uint32_t getBytePos ()
Error advanceClustersIfNecessary ()

Additional Inherited Members

Public Attributes inherited from AudioFileReader
int32_t currentClusterIndex
int32_t byteIndexWithinCluster
uint32_t fileSize
AudioFileaudioFile

Member Function Documentation

◆ readBytesPassedErrorChecking()

Error WaveTableReader::readBytesPassedErrorChecking ( char * outputBuffer,
int32_t num )
overridevirtual

Implements AudioFileReader.

◆ readNewCluster()

Error WaveTableReader::readNewCluster ( )
overridevirtual

Implements AudioFileReader.


The documentation for this class was generated from the following files:
  • src/deluge/storage/wave_table/wave_table_reader.h
  • src/deluge/storage/wave_table/wave_table_reader.cpp