23 #ifndef METADATASORTING_H
24 #define METADATASORTING_H
26 #include "Utils/Library/Sortorder.h"
36 namespace MetaDataSorting
79 bool ArtistByNameAsc(
const Artist& artist1,
const Artist& artist2);
80 bool ArtistByNameDesc(
const Artist& artist1,
const Artist& artist2);
81 bool ArtistByTrackCountAsc(
const Artist& artist1,
const Artist& artist2);
82 bool ArtistByTrackCountDesc(
const Artist& artist1,
const Artist& artist2);
84 bool AlbumByArtistNameAsc(
const Album& album1,
const Album& album2);
85 bool AlbumByArtistNameDesc(
const Album& album1,
const Album& album2);
86 bool AlbumByNameAsc(
const Album& album1,
const Album& album2);
87 bool AlbumByNameDesc(
const Album& album1,
const Album& album2);
88 bool AlbumByYearAsc(
const Album& album1,
const Album& album2);
89 bool AlbumByYearDesc(
const Album& album1,
const Album& album2);
90 bool AlbumByDurationAsc(
const Album& album1,
const Album& album2);
91 bool AlbumByDurationDesc(
const Album& album1,
const Album& album2);
92 bool AlbumByTracksAsc(
const Album& album1,
const Album& album2);
93 bool AlbumByTracksDesc(
const Album& album1,
const Album& album2);
94 bool AlbumByRatingAsc(
const Album& album1,
const Album& album2);
95 bool AlbumByRatingDesc(
const Album& album1,
const Album& album2);
101 void setIgnoreArticle(
bool b);
The AlbumList class.
Definition: Album.h:100
The Album class.
Definition: Album.h:41
ArtistList.
Definition: Artist.h:77
The Artist class.
Definition: Artist.h:38
SortOrder
The SortOrder enum.
Definition: Sortorder.h:32