|
| GrainBuffer (GrainBuffer &other)=delete |
| GrainBuffer (const GrainBuffer &other)=delete |
| GrainBuffer (GranularProcessor *grainFX) |
bool | mayBeStolen (void *thingNotToStealFrom) override |
void | steal (char const *errorCode) override |
StealableQueue | getAppropriateQueue () const override |
StereoSample< q31_t > & | operator[] (int32_t i) |
StereoSample< q31_t > | operator[] (int32_t i) const |
bool | operator== (const Stealable &other) const |
| Object equality is based on pointer equality.
|
|
bool | inUse = true |
uint32_t | lastTraversalNo = 0xFFFFFFFF |
|
GranularProcessor * | owner |
std::array< StereoSample< q31_t >, kModFXGrainBufferSize *sizeof(StereoSample< q31_t >)> | sampleBuffer |
|
using | link_type = etl::bidirectional_link<0> |
◆ getAppropriateQueue()
StealableQueue deluge::dsp::GrainBuffer::getAppropriateQueue |
( |
| ) |
const |
|
inlinenodiscardoverridevirtual |
◆ mayBeStolen()
bool deluge::dsp::GrainBuffer::mayBeStolen |
( |
void * | thingNotToStealFrom | ) |
|
|
inlineoverridevirtual |
◆ steal()
void deluge::dsp::GrainBuffer::steal |
( |
char const * | errorCode | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: