#include <CDataStructures.h>
Inheritance diagram for CMp3Track::
Public Methods | |
CMp3Track (void) | |
~CMp3Track (void) | |
CMp3Track (CMp3Track *original) | |
Copy constructor for making a copy of an CMp3Track. More... | |
string | getFilename (void) |
string | getTitle (void) |
string | getArtist (void) |
string | getGenre (void) |
string | getAlbum (void) |
string | getYear (void) |
string | getComment (void) |
string | getListing (bool titlethenartist=true) |
Returns the title and artist in one string. More... | |
void | setFilename (string filename) |
void | setTitle (string title) |
void | setArtist (string artist) |
void | setAlbum (string album) |
void | setYear (string year) |
void | setGenre (int genre) |
void | setComment (string comment) |
void | inputData (string inputdata) |
string | outputData (void) |
|
|
|
|
|
Copy constructor for making a copy of an CMp3Track. Copies all data except leaves m_next and m_prev set to NULL |
|
|
|
|
|
|
|
|
|
|
|
Returns the title and artist in one string. If CMp3Track is an mp3 music file returns either: "Title - Artist" or "Artist - Title" depending on boolean value Else if it an mp3 voice file returns: m_title |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|