LMMS
Loading...
Searching...
No Matches
MidiInApi::MidiQueue Struct Reference

#include <RtMidi.h>

Public Member Functions

 MidiQueue ()
bool push (const MidiMessage &)
bool pop (std::vector< unsigned char > *, double *)
unsigned int size (unsigned int *back=0, unsigned int *front=0)

Public Attributes

unsigned int front
unsigned int back
unsigned int ringSize
MidiMessagering

Constructor & Destructor Documentation

◆ MidiQueue()

MidiInApi::MidiQueue::MidiQueue ( )
inline

Member Function Documentation

◆ pop()

bool MidiInApi::MidiQueue::pop ( std::vector< unsigned char > * msg,
double * timeStamp )

◆ push()

bool MidiInApi::MidiQueue::push ( const MidiMessage & msg)

◆ size()

unsigned int MidiInApi::MidiQueue::size ( unsigned int * back = 0,
unsigned int * front = 0 )

Member Data Documentation

◆ back

unsigned int MidiInApi::MidiQueue::back

◆ front

unsigned int MidiInApi::MidiQueue::front

◆ ring

MidiMessage* MidiInApi::MidiQueue::ring

◆ ringSize

unsigned int MidiInApi::MidiQueue::ringSize

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