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

Public Member Functions

 WaveTableBandData (WaveTable *newWaveTable)
 
bool mayBeStolen (void *thingNotToStealFrom=nullptr) override
 
void steal (char const *errorCode) override
 
StealableQueue getAppropriateQueue () const override
 
- Public Member Functions inherited from Stealable
bool operator== (const Stealable &other) const
 Object equality is based on pointer equality.
 

Public Attributes

WaveTablewaveTable
 
- Public Attributes inherited from Stealable
uint32_t lastTraversalNo = 0xFFFFFFFF
 

Additional Inherited Members

- Public Types inherited from Stealable
using link_type = etl::bidirectional_link<0>
 

Member Function Documentation

◆ getAppropriateQueue()

StealableQueue WaveTableBandData::getAppropriateQueue ( ) const
nodiscardoverridevirtual

Implements Stealable.

◆ mayBeStolen()

bool WaveTableBandData::mayBeStolen ( void * thingNotToStealFrom = nullptr)
overridevirtual

Implements Stealable.

◆ steal()

void WaveTableBandData::steal ( char const * errorCode)
overridevirtual

Implements Stealable.


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