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

Public Member Functions

 ClipIteratorBase (ClipArray *array_, uint32_t index_, ClipArray *nextArray_, std::optional< ClipType > clipType_)
 
ClipIteratorBaseoperator++ ()
 
ClipIteratorBase operator++ (int)
 
void deleteClip (InstrumentRemoval instrumentRemoval)
 

Protected Attributes

ClipArrayarray
 
ClipArraynextArray
 
int32_t index
 
std::optional< ClipType > clipType
 

Private Member Functions

void next ()
 

Friends

bool operator== (const ClipIteratorBase &a, const ClipIteratorBase &b)
 
bool operator!= (const ClipIteratorBase &a, const ClipIteratorBase &b)
 

Member Function Documentation

◆ deleteClip()

void ClipIteratorBase::deleteClip ( InstrumentRemoval instrumentRemoval)

Deletes the clip pointed to by the iterator and advances it.


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