AIRPOD 1
Loading...
Searching...
No Matches
MetaData Class Reference
Collaboration diagram for MetaData:
Collaboration graph

Public Member Functions

 MetaData ()
int getTrackID () const
string getTitle () const
string getArtist () const
int getSeconds () const
string getPath () const
void setTitle (string t)
void setPath (string t)
void setArtist (string a)
void setSeconds (int s)
bool operator== (const MetaData &d) const
bool operator< (const MetaData &d)
bool operator> (const MetaData &d)

Private Attributes

int Track_ID
string Title
string Artist
int seconds
string filePath

Static Private Attributes

static int id = 0

Friends

ostream & operator<< (ostream &os, MetaData d)

Constructor & Destructor Documentation

◆ MetaData()

MetaData::MetaData ( )
inline

Member Function Documentation

◆ getArtist()

string MetaData::getArtist ( ) const
inline

◆ getPath()

string MetaData::getPath ( ) const
inline

◆ getSeconds()

int MetaData::getSeconds ( ) const
inline

◆ getTitle()

string MetaData::getTitle ( ) const
inline

◆ getTrackID()

int MetaData::getTrackID ( ) const
inline

◆ operator<()

bool MetaData::operator< ( const MetaData & d)
inline
Here is the call graph for this function:

◆ operator==()

bool MetaData::operator== ( const MetaData & d) const
inline
Here is the call graph for this function:

◆ operator>()

bool MetaData::operator> ( const MetaData & d)
inline
Here is the call graph for this function:

◆ setArtist()

void MetaData::setArtist ( string a)
inline

◆ setPath()

void MetaData::setPath ( string t)
inline

◆ setSeconds()

void MetaData::setSeconds ( int s)
inline

◆ setTitle()

void MetaData::setTitle ( string t)
inline

◆ operator<<

ostream & operator<< ( ostream & os,
MetaData d )
friend

Member Data Documentation

◆ Artist

string MetaData::Artist
private

◆ filePath

string MetaData::filePath
private

◆ id

int MetaData::id = 0
staticprivate

◆ seconds

int MetaData::seconds
private

◆ Title

string MetaData::Title
private

◆ Track_ID

int MetaData::Track_ID
private

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