jdkmidi class library documentation

Copyright © 2004 J.D. Koftinoff Software, Ltd.

Released under the GNU General Public License (GPL)




Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

jdkmidi::MIDISong Class Reference

#include <song.h>

List of all members.

Public Member Functions

 MIDISong (int max_tracks)
virtual ~MIDISong ()
bool Load (const char *fname)
MIDIMultiTrackGetMultiTrack ()
const MIDIMultiTrackGetMultiTrack () const
MIDISequencerGetSeq ()
const MIDISequencerGetSeq () const

Protected Attributes

MIDIMultiTrack track
MIDISequencer seq
char title


Constructor & Destructor Documentation

jdkmidi::MIDISong::MIDISong int  max_tracks  ) 
 

virtual jdkmidi::MIDISong::~MIDISong  )  [virtual]
 


Member Function Documentation

const MIDIMultiTrack* jdkmidi::MIDISong::GetMultiTrack  )  const [inline]
 

Definition at line 48 of file song.h.

00049         {
00050           return multitrack;
00051         }

MIDIMultiTrack* jdkmidi::MIDISong::GetMultiTrack  )  [inline]
 

Definition at line 43 of file song.h.

00044         {
00045           return multitrack;
00046         }

const MIDISequencer* jdkmidi::MIDISong::GetSeq  )  const [inline]
 

Definition at line 58 of file song.h.

00059         {
00060           return sequencer;
00061         }

MIDISequencer* jdkmidi::MIDISong::GetSeq  )  [inline]
 

Definition at line 53 of file song.h.

00054         {
00055           return sequencer;
00056         }

bool jdkmidi::MIDISong::Load const char *  fname  ) 
 


Member Data Documentation

MIDISequencer jdkmidi::MIDISong::seq [protected]
 

Definition at line 66 of file song.h.

char jdkmidi::MIDISong::title [protected]
 

Definition at line 68 of file song.h.

MIDIMultiTrack jdkmidi::MIDISong::track [protected]
 

Definition at line 65 of file song.h.


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