tSong Class Reference

#include <tPlayList.h>

Collaboration diagram for tSong:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 tSong ()
 tSong (tString &pathToSong)
 tSong (const tSong &newSong)

Public Attributes

tString location
tString author
tString year
tString record
tString genre
tString title
std::map< tString, tStringtracklist
std::map< tString, tStringsequence


Detailed Description

Definition at line 40 of file tPlayList.h.


Constructor & Destructor Documentation

tSong::tSong (  ) 

Definition at line 38 of file tPlayList.cpp.

00038              {
00039     // do nothing constructor
00040 }

tSong::tSong ( tString pathToSong  ) 

Definition at line 42 of file tPlayList.cpp.

References location.

00042                                 {
00043     location = pathToSong;
00044 }

tSong::tSong ( const tSong newSong  ) 

Definition at line 46 of file tPlayList.cpp.

References location.

00046                                   {
00047     location = copySong.location;
00048 }


Member Data Documentation

tString tSong::location

Definition at line 46 of file tPlayList.h.

Referenced by eMusicTrack::LoadAATrack(), tPlayList::LoadPlaylist(), eMusicTrack::LoadSong(), eMusicTrack::LoadVorbisTrack(), and tSong().

tString tSong::author

Definition at line 48 of file tPlayList.h.

Referenced by eMusicTrack::LoadAATrack(), and eMusicTrack::LoadVorbisTrack().

tString tSong::year

Definition at line 49 of file tPlayList.h.

Referenced by eMusicTrack::LoadAATrack(), and eMusicTrack::LoadVorbisTrack().

tString tSong::record

Definition at line 50 of file tPlayList.h.

Referenced by eMusicTrack::LoadAATrack(), and eMusicTrack::LoadVorbisTrack().

tString tSong::genre

Definition at line 51 of file tPlayList.h.

Referenced by eMusicTrack::LoadAATrack(), and eMusicTrack::LoadVorbisTrack().

tString tSong::title

Definition at line 52 of file tPlayList.h.

Referenced by eMusicTrack::LoadAATrack(), and eMusicTrack::LoadVorbisTrack().

std::map<tString, tString> tSong::tracklist

Definition at line 54 of file tPlayList.h.

Referenced by eMusicTrack::LoadAATrack(), eMusicTrack::LoadSong(), and eMusicTrack::LoadVorbisTrack().

std::map<tString, tString> tSong::sequence

Definition at line 55 of file tPlayList.h.

Referenced by eMusicTrack::LoadAATrack(), and eMusicTrack::LoadVorbisTrack().


The documentation for this class was generated from the following files:
Generated on Sat Mar 15 23:59:14 2008 for Armagetron Advanced by  doxygen 1.5.4