X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Ftrack.cpp;h=0f3635321c0b7330fa9a2669e3999d1b5b715e54;hb=cf3aef6b80b71f870aa872d5d1bc906254d9b8e6;hp=50f5315e343821827dbcb9b1877103f756b8e9fe;hpb=8caab715513ce425d105aff54d59f977df9e0543;p=someplayer diff --git a/src/track.cpp b/src/track.cpp index 50f5315..0f36353 100644 --- a/src/track.cpp +++ b/src/track.cpp @@ -91,6 +91,14 @@ Track &Track::operator =(const Track &track) { Track::~Track() {} -bool Track::operator ==(const Track &track) { +bool Track::operator ==(const Track &track) const { return _source == track._source; } + +bool Track::operator >= (const Track &track) const { + return (metadata().title().compare(track.metadata().title()) >= 0); +} + +bool Track::operator < (const Track &track) const { + return (metadata().title().compare(track.metadata().title()) < 0); +}