Deluge Firmware
|
#include <WaveTableBandData.h>
Public Member Functions | |
WaveTableBandData (WaveTable *newWaveTable) | |
bool | mayBeStolen (void *thingNotToStealFrom=NULL) |
void | steal (char const *errorCode) |
int | getAppropriateQueue () |
![]() | |
Stealable () | |
virtual bool | mayBeStolen (void *thingNotToStealFrom)=0 |
virtual void | steal (char const *errorCode)=0 |
virtual int | getAppropriateQueue ()=0 |
![]() | |
BidirectionalLinkedListNode () | |
virtual | ~BidirectionalLinkedListNode () |
void | remove () |
void | insertOtherNodeBefore (BidirectionalLinkedListNode *otherNode) |
bool | isLast () |
Public Attributes | |
WaveTable * | waveTable |
![]() | |
uint32_t | lastTraversalNo |
![]() | |
BidirectionalLinkedListNode * | next |
BidirectionalLinkedListNode ** | prevPointer |
BidirectionalLinkedList * | list |
WaveTableBandData::WaveTableBandData | ( | WaveTable * | newWaveTable | ) |
|
virtual |
Implements Stealable.
|
virtual |
Implements Stealable.
|
virtual |
Implements Stealable.
WaveTable* WaveTableBandData::waveTable |