MIDI::Message Class Reference

#include <MIDIMessage.hxx>

List of all members.

Public Member Functions

 Message ()
 Message (Byte status, Byte data1, Byte data2=0, Byte data3=0)
Byte operator[] (int i) const
bool operator== (Message message) const
bool operator!= (Message message) const
void Update (Byte status=0, Byte data1=0, Byte data2=0, Byte data3=0)

Friends

class Event

Detailed Description

Definition at line 33 of file MIDIMessage.hxx.


Constructor & Destructor Documentation

MIDI::Message::Message (  )  [inline]

Definition at line 39 of file MIDIMessage.hxx.

References mData.

MIDI::Message::Message ( Byte  status,
Byte  data1,
Byte  data2 = 0,
Byte  data3 = 0 
) [inline]

Definition at line 47 of file MIDIMessage.hxx.

References mData.


Member Function Documentation

bool MIDI::Message::operator!= ( Message  message  )  const [inline]

Definition at line 61 of file MIDIMessage.hxx.

References mData.

bool MIDI::Message::operator== ( Message  message  )  const [inline]

Definition at line 57 of file MIDIMessage.hxx.

References mData.

Byte MIDI::Message::operator[] ( int  i  )  const [inline]

Definition at line 55 of file MIDIMessage.hxx.

References mVal.

void MIDI::Message::Update ( Byte  status = 0,
Byte  data1 = 0,
Byte  data2 = 0,
Byte  data3 = 0 
) [inline]

Definition at line 65 of file MIDIMessage.hxx.

References mData.


Friends And Related Function Documentation

friend class Event [friend]

Definition at line 37 of file MIDIMessage.hxx.


Member Data Documentation

struct { ... } MIDI::Message::mData

Definition at line 79 of file MIDIMessage.hxx.

Definition at line 80 of file MIDIMessage.hxx.

Definition at line 81 of file MIDIMessage.hxx.

Definition at line 78 of file MIDIMessage.hxx.

Definition at line 84 of file MIDIMessage.hxx.

Referenced by operator[]().


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.3