|
void | initViews () |
|
virtual bool | dbFetchTracks (Query &q, MetaDataList &result) const |
|
virtual int | getNumTracks () const |
|
virtual bool | getAllTracks (MetaDataList &result) const |
|
virtual bool | getAllTracksByAlbum (const IdList &albumsIds, MetaDataList &result) const |
|
virtual bool | getAllTracksByAlbum (const IdList &albumIds, MetaDataList &result, const ::Library::Filter &filter, int discnumber) const |
|
virtual bool | getAllTracksByAlbumArtist (const IdList &artistIds, MetaDataList &result) const |
|
virtual bool | getAllTracksByAlbumArtist (const IdList &artistIds, MetaDataList &result, const ::Library::Filter &filter) const |
|
virtual bool | getAllTracksByArtist (const IdList &artistIds, MetaDataList &result) const |
|
virtual bool | getAllTracksByArtist (const IdList &artistIds, MetaDataList &result, const ::Library::Filter &filter) const |
|
virtual bool | getAllTracksBySearchString (const ::Library::Filter &filter, MetaDataList &result) const |
|
virtual bool | getAllTracksByPaths (const QStringList &paths, MetaDataList &v_md) const |
|
virtual MetaData | getTrackById (TrackID id) const |
|
virtual bool | getTracksByIds (const QList< TrackID > &ids, MetaDataList &v_md) const |
|
virtual MetaData | getTrackByPath (const QString &path) const |
|
virtual bool | getMultipleTracksByPath (const QStringList &paths, MetaDataList &v_md) const |
|
virtual bool | insertTrackIntoDatabase (const MetaData &data, ArtistId artistId, AlbumId albumId) |
|
virtual bool | insertTrackIntoDatabase (const MetaData &data, ArtistId artistId, AlbumId albumId, ArtistId album_artistId) |
|
virtual bool | updateTrack (const MetaData &data) |
|
virtual bool | updateTracks (const MetaDataList &lst) |
|
virtual bool | renameFilepaths (const QMap< QString, QString > &paths, LibraryId libraryId) |
|
virtual bool | renameFilepath (const QString &old_path, const QString &new_path, LibraryId libraryId) |
|
virtual bool | deleteTrack (TrackID id) |
|
virtual bool | deleteTracks (const MetaDataList &) |
|
virtual bool | deleteTracks (const IdList &ids) |
|
virtual bool | deleteInvalidTracks (const QString &library_path, MetaDataList &double_metadata) |
|
virtual QString | fetchQueryTracks () const |
|
virtual Util::Set< Genre > | getAllGenres () const |
|
void | deleteAllTracks (bool also_views) |
|