Public Member Functions | Data Fields | Friends

csound::MidiEvent Class Reference

#include <Midifile.hpp>

Public Member Functions

Data Fields

Friends


Detailed Description

This class is used to store ALL Midi messages.


Constructor & Destructor Documentation

csound::MidiEvent::MidiEvent (  ) 
csound::MidiEvent::MidiEvent ( const MidiEvent a  ) 
virtual csound::MidiEvent::~MidiEvent (  )  [virtual]

Member Function Documentation

virtual int csound::MidiEvent::getChannelNybble (  )  const [virtual]
virtual int csound::MidiEvent::getKey (  )  const [virtual]
virtual unsigned char csound::MidiEvent::getMetaData ( int  i  )  const [virtual]
virtual size_t csound::MidiEvent::getMetaSize (  )  const [virtual]
virtual int csound::MidiEvent::getMetaType (  )  const [virtual]
virtual int csound::MidiEvent::getStatus (  )  const [virtual]
virtual int csound::MidiEvent::getStatusNybble (  )  const [virtual]
virtual int csound::MidiEvent::getVelocity (  )  const [virtual]
virtual bool csound::MidiEvent::isChannelVoiceMessage (  )  const [virtual]
virtual bool csound::MidiEvent::isNoteOff (  )  const [virtual]
virtual bool csound::MidiEvent::isNoteOn (  )  const [virtual]
virtual bool csound::MidiEvent::matchesNoteOffEvent ( const MidiEvent offEvent  )  const [virtual]
MidiEvent& csound::MidiEvent::operator= ( const MidiEvent a  ) 
virtual unsigned char csound::MidiEvent::read ( std::istream &  stream  )  [virtual]
virtual void csound::MidiEvent::read ( std::istream &  stream,
MidiFile midiFile 
) [virtual]
virtual void csound::MidiEvent::write ( std::ostream &  stream,
const MidiFile midiFile,
int  lastTick 
) const [virtual]

Friends And Related Function Documentation

bool operator< ( const MidiEvent a,
const MidiEvent b 
) [friend]

Field Documentation