pianod2
multisource multiuser scriptable networked music player
MusicLibrary
Foundation
MusicLibrary::Foundation Member List
This is the complete list of members for
MusicLibrary::Foundation
, including all inherited members.
flush
()
MusicLibrary::Foundation
Foundation
(Media::Source *const owner, const bool persistence)
MusicLibrary::Foundation
getAllSongs
(void)=0
MusicLibrary::Foundation
pure virtual
getMatchingSongs
(const Filter &criteria)=0
MusicLibrary::Foundation
pure virtual
getPlaylistSongs
(const Playlist *play, bool reassess=false)=0
MusicLibrary::Foundation
pure virtual
getRandomSongs
(PianodPlaylist *playlist, const UserList &users, Media::SelectionMethod selectionMethod, const class LibraryParameters &settings)
MusicLibrary::Foundation
getSongsForPlaylist
(PianodPlaylist *)=0
MusicLibrary::Foundation
pure virtual
IMPORTANCE
enum name
MusicLibrary::Foundation
IMPORTANT
enum value
MusicLibrary::Foundation
load
()
MusicLibrary::Foundation
markDirty
(IMPORTANCE import=TRIVIAL) const
MusicLibrary::Foundation
inline
NOMINAL
enum value
MusicLibrary::Foundation
periodic
()
MusicLibrary::Foundation
persist
(Parsnip::Data &into) const
MusicLibrary::Foundation
inline
protected
virtual
persist_data
MusicLibrary::Foundation
private
populatePlaylist
(Playlist *play, bool aggressive=false)=0
MusicLibrary::Foundation
pure virtual
removePlaylist
(Playlist *play)=0
MusicLibrary::Foundation
pure virtual
restore
(const Parsnip::Data &data)
MusicLibrary::Foundation
inline
protected
virtual
restoreIndexFromFile
(const std::string &filename)=0
MusicLibrary::Foundation
protected
pure virtual
seedsForPlaylist
(const Playlist *playlist)=0
MusicLibrary::Foundation
pure virtual
source
MusicLibrary::Foundation
TRIVIAL
enum value
MusicLibrary::Foundation
write_time
MusicLibrary::Foundation
mutable
private
writeIndexToFile
(const std::string &filename) const =0
MusicLibrary::Foundation
protected
pure virtual
Generated on Sat Dec 30 2023 17:44:23 for pianod2 by
1.9.1