iPlug2 - C++ Audio Plug-in Framework
|
A class to help with queuing timestamped MIDI messages. More...
#include <IPlugMidi.h>
Public Member Functions | |
IMidiQueue (int size=DEFAULT_BLOCK_SIZE) | |
void | Add (const IMidiMsg &msg) |
void | Remove () |
bool | Empty () const |
int | ToDo () const |
int | GetSize () const |
IMidiMsg & | Peek () const |
void | Flush (int nFrames) |
void | Clear () |
int | Resize (int size) |
Protected Member Functions | |
bool | Expand () |
void | Compact () |
int | Granulize (int size) const |
Protected Attributes | |
IMidiMsg * | mBuf |
int | mSize |
int | mGrow |
int | mFront |
int | mBack |
A class to help with queuing timestamped MIDI messages.
Definition at line 677 of file IPlugMidi.h.