In file OSC_MIDIMessage.h:

class OSC_MIDIMessage



A helper-class to represent a MIDI message

Public Methods

OSC_MIDIMessage(OSC_MIDIDataShort status=0, OSC_MIDIDataShort data1=0, OSC_MIDIDataShort data2=0, OSC_MIDITimeStamp timeStamp=0)
~OSC_MIDIMessage()
OSC_MIDIMessage(const OSC_MIDIMessage &m)
const OSC_MIDIMessage& operator=(const OSC_MIDIMessage &m)
bool operator==(const OSC_MIDIMessage &m) const
bool operator<(const OSC_MIDIMessage &m) const
void Clear()
void Init(OSC_MIDIDataShort status=0, OSC_MIDIDataShort data1=0, OSC_MIDIDataShort data2=0, OSC_MIDITimeStamp timeStamp=0 )
OSC_MIDITimeStamp GetTimeStamp() const
bool IsVoiceMessage() const
bool IsKeyMessage() const
bool IsNoteOnOff() const
OSC_MIDIDataShort GetMessageType() const
void SetMessageType(const OSC_MIDIDataShort messagetype)
OSC_MIDIDataShort GetChannel() const
void SetChannel(const OSC_MIDIDataShort &channel)
const OSC_MIDIDataShort& GetNoteNumber() const
const OSC_MIDIDataShort& GetNoteVelocity() const
void SetNoteNumber(const OSC_MIDIDataShort &number)
void SetNoteVelocity(const OSC_MIDIDataShort &velocity)
const OSC_MIDIDataShort& GetKeyPressure() const
const OSC_MIDIDataShort& GetControllerNumber() const
void SetControllerNumber(const OSC_MIDIDataShort &data)
const OSC_MIDIDataShort& GetControllerValue() const
void SetControllerValue(const OSC_MIDIDataShort &data)
const OSC_MIDIDataShort& GetProgram() const
void SetProgram(const OSC_MIDIDataShort &data)
const OSC_MIDIDataShort& GetChannelPressure() const
OSC_MIDIDataLong GetPitchWheel() const
OSC_MIDIDataLong GetMIDIDataLong() const
const OSC_MIDIDataShort& GetDataByte1() const
void SetDataByte1(const OSC_MIDIDataShort &data)
const OSC_MIDIDataShort& GetDataByte2() const
void SetDataByte2(const OSC_MIDIDataShort &data)
const OSC_MIDIDataShort& GetStatusByte() const
void SetStatusByte(const OSC_MIDIDataShort &data)

Documentation

A helper-class to represent a MIDI message. The class has simple access functions to make it easy to construct a MIDI message.
OSC_MIDIMessage(OSC_MIDIDataShort status=0, OSC_MIDIDataShort data1=0, OSC_MIDIDataShort data2=0, OSC_MIDITimeStamp timeStamp=0)

~OSC_MIDIMessage()

OSC_MIDIMessage(const OSC_MIDIMessage &m)

const OSC_MIDIMessage& operator=(const OSC_MIDIMessage &m)

bool operator==(const OSC_MIDIMessage &m) const

bool operator<(const OSC_MIDIMessage &m) const

void Clear()

void Init(OSC_MIDIDataShort status=0, OSC_MIDIDataShort data1=0, OSC_MIDIDataShort data2=0, OSC_MIDITimeStamp timeStamp=0 )

OSC_MIDITimeStamp GetTimeStamp() const

bool IsVoiceMessage() const

bool IsKeyMessage() const

bool IsNoteOnOff() const

OSC_MIDIDataShort GetMessageType() const

void SetMessageType(const OSC_MIDIDataShort messagetype)

OSC_MIDIDataShort GetChannel() const

void SetChannel(const OSC_MIDIDataShort &channel)

const OSC_MIDIDataShort& GetNoteNumber() const

const OSC_MIDIDataShort& GetNoteVelocity() const

void SetNoteNumber(const OSC_MIDIDataShort &number)

void SetNoteVelocity(const OSC_MIDIDataShort &velocity)

const OSC_MIDIDataShort& GetKeyPressure() const

const OSC_MIDIDataShort& GetControllerNumber() const

void SetControllerNumber(const OSC_MIDIDataShort &data)

const OSC_MIDIDataShort& GetControllerValue() const

void SetControllerValue(const OSC_MIDIDataShort &data)

const OSC_MIDIDataShort& GetProgram() const

void SetProgram(const OSC_MIDIDataShort &data)

const OSC_MIDIDataShort& GetChannelPressure() const

OSC_MIDIDataLong GetPitchWheel() const

OSC_MIDIDataLong GetMIDIDataLong() const

const OSC_MIDIDataShort& GetDataByte1() const

void SetDataByte1(const OSC_MIDIDataShort &data)

const OSC_MIDIDataShort& GetDataByte2() const

void SetDataByte2(const OSC_MIDIDataShort &data)

const OSC_MIDIDataShort& GetStatusByte() const

void SetStatusByte(const OSC_MIDIDataShort &data)


This class has no child classes.

alphabetic index hierarchy of classes



generated by doc++