CLAM-Development  1.4.0
Public Member Functions
MIDI::Song Class Reference

#include <MIDISong.hxx>

List of all members.

Public Member Functions

 Song (void)
 ~Song (void)
int Tracks (void) const
TrackGetTrack (int i) const
void AddTrack (Track *t)
unsigned short GetTicksPerQ (void) const
void SetTicksPerQ (unsigned int v)

Detailed Description

Definition at line 32 of file MIDISong.hxx.


Constructor & Destructor Documentation

MIDI::Song::Song ( void  )

Definition at line 64 of file MIDISong.cxx.

MIDI::Song::~Song ( void  )

Definition at line 69 of file MIDISong.cxx.


Member Function Documentation

void MIDI::Song::AddTrack ( Track t)

Definition at line 84 of file MIDISong.cxx.

Referenced by CLAM::MIDIFileWriter::Do(), and MIDI::Reader::Read().

unsigned short MIDI::Song::GetTicksPerQ ( void  ) const

Definition at line 89 of file MIDISong.cxx.

Referenced by MIDI::Writer::Write().

Track * MIDI::Song::GetTrack ( int  i) const

Definition at line 79 of file MIDISong.cxx.

Referenced by MIDI::Writer::Write().

void MIDI::Song::SetTicksPerQ ( unsigned int  v)

Definition at line 94 of file MIDISong.cxx.

Referenced by CLAM::MIDIFileWriter::Do(), and MIDI::Reader::Read().

int MIDI::Song::Tracks ( void  ) const

Definition at line 74 of file MIDISong.cxx.

Referenced by main(), and MIDI::Writer::Write().


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