#include <MIDITrack.hxx>
Definition at line 33 of file MIDITrack.hxx.
Public Types | |
typedef std::list< Event * > ::const_iterator | EventIterator |
Public Member Functions | |
Track (void) | |
~Track (void) | |
void | Add (Event *e) |
void | Name (const Byte *ptr, int len) |
EventIterator | Begin (void) |
EventIterator | End (void) |
bool | HasTempoEvents (void) |
typedef std::list<Event*>::const_iterator MIDI::Track::EventIterator |
Definition at line 68 of file MIDITrack.hxx.
MIDI::Track::Track | ( | void | ) | [inline] |
Definition at line 43 of file MIDITrack.hxx.
MIDI::Track::~Track | ( | void | ) | [inline] |
Definition at line 48 of file MIDITrack.hxx.
void MIDI::Track::Add | ( | Event * | e | ) | [inline] |
Definition at line 53 of file MIDITrack.hxx.
Referenced by CLAM::MIDIFileWriter::Do(), and MIDI::Reader::Read().
EventIterator MIDI::Track::Begin | ( | void | ) | [inline] |
Definition at line 70 of file MIDITrack.hxx.
Referenced by CLAM::MIDIFileReader::Do(), HasTempoEvents(), and MIDI::Writer::Write().
EventIterator MIDI::Track::End | ( | void | ) | [inline] |
Definition at line 71 of file MIDITrack.hxx.
Referenced by CLAM::MIDIFileReader::Do(), HasTempoEvents(), and MIDI::Writer::Write().
bool MIDI::Track::HasTempoEvents | ( | void | ) | [inline] |