A class to help with queuing timestamped MIDI messages.
More...
#include <IPlugMidi.h>
A class to help with queuing timestamped MIDI messages.
Definition at line 677 of file IPlugMidi.h.
◆ IMidiQueue()
IMidiQueue::IMidiQueue |
( |
int |
size = DEFAULT_BLOCK_SIZE | ) |
|
|
inline |
◆ ~IMidiQueue()
IMidiQueue::~IMidiQueue |
( |
| ) |
|
|
inline |
◆ Add()
void IMidiQueue::Add |
( |
const IMidiMsg & |
msg | ) |
|
|
inline |
◆ Clear()
void IMidiQueue::Clear |
( |
| ) |
|
|
inline |
◆ Compact()
void IMidiQueue::Compact |
( |
| ) |
|
|
inlineprotected |
◆ Empty()
bool IMidiQueue::Empty |
( |
| ) |
const |
|
inline |
◆ Expand()
bool IMidiQueue::Expand |
( |
| ) |
|
|
inlineprotected |
◆ Flush()
void IMidiQueue::Flush |
( |
int |
nFrames | ) |
|
|
inline |
◆ GetSize()
int IMidiQueue::GetSize |
( |
| ) |
const |
|
inline |
◆ Granulize()
int IMidiQueue::Granulize |
( |
int |
size | ) |
const |
|
inlineprotected |
◆ Peek()
◆ Remove()
void IMidiQueue::Remove |
( |
| ) |
|
|
inline |
◆ Resize()
int IMidiQueue::Resize |
( |
int |
size | ) |
|
|
inline |
◆ ToDo()
int IMidiQueue::ToDo |
( |
| ) |
const |
|
inline |
◆ mBack
◆ mBuf
◆ mFront
◆ mGrow
◆ mSize
The documentation for this class was generated from the following file: