23 #ifndef METADATASORTING_H 24 #define METADATASORTING_H 26 #include "Utils/Library/Sortorder.h" 36 namespace MetaDataSorting
72 bool ArtistByNameAsc(
const Artist& artist1,
const Artist& artist2);
73 bool ArtistByNameDesc(
const Artist& artist1,
const Artist& artist2);
74 bool ArtistByTrackCountAsc(
const Artist& artist1,
const Artist& artist2);
75 bool ArtistByTrackCountDesc(
const Artist& artist1,
const Artist& artist2);
77 bool AlbumByArtistNameAsc(
const Album& album1,
const Album& album2);
78 bool AlbumByArtistNameDesc(
const Album& album1,
const Album& album2);
79 bool AlbumByNameAsc(
const Album& album1,
const Album& album2);
80 bool AlbumByNameDesc(
const Album& album1,
const Album& album2);
81 bool AlbumByYearAsc(
const Album& album1,
const Album& album2);
82 bool AlbumByYearDesc(
const Album& album1,
const Album& album2);
83 bool AlbumByDurationAsc(
const Album& album1,
const Album& album2);
84 bool AlbumByDurationDesc(
const Album& album1,
const Album& album2);
85 bool AlbumByTracksAsc(
const Album& album1,
const Album& album2);
86 bool AlbumByTracksDesc(
const Album& album1,
const Album& album2);
87 bool AlbumByRatingAsc(
const Album& album1,
const Album& album2);
88 bool AlbumByRatingDesc(
const Album& album1,
const Album& album2);
94 void set_ignore_article(
bool b);
98 #endif // METADATASORTING_H SortOrder
The SortOrder enum.
Definition: Sortorder.h:31
The AlbumList class.
Definition: Album.h:89
ArtistList.
Definition: Artist.h:70
The Album class.
Definition: Album.h:39
The Artist class.
Definition: Artist.h:36