pianod2
multisource multiuser scriptable networked music player
PianodPlaylist Member List

This is the complete list of members for PianodPlaylist, including all inherited members.

Action enum nameOwnership
asAlbum()MusicThingieinlinevirtual
asAlbum() constMusicThingieinlinevirtual
asArtist()MusicThingieinlinevirtual
asArtist() constMusicThingieinlinevirtual
asPlaylist() override finalPianodPlaylistinlinevirtual
asPlaylist() const override finalPianodPlaylistinlinevirtual
assembleRatings(const User *user) constPianodPlaylist
asSong()MusicThingieinlinevirtual
asSong() constMusicThingieinlinevirtual
averageRating() constPianodPlaylist
canQueue() constMusicThingieinlinevirtual
canSeed(MusicThingie::Type seedType) constPianodPlaylistvirtual
erase()=0PianodPlaylistpure virtual
EVERYTHING enum valuePianodPlaylist
genre(void) const =0PianodPlaylistpure virtual
getRandomSongs(const UserList &users, Media::SelectionMethod selectionMethod)PianodPlaylistvirtual
getSeeds(void) constPianodPlaylistvirtual
getUseCount(void) constMusicThingieinline
hasPermission(const User *user, Action action) const overrideSubordinateOwnershipvirtual
id(void) const overridePianodPlaylistvirtual
id(MusicThingie::Type type) const override finalPianodPlaylistvirtual
includedInMix(void) const =0PianodPlaylistpure virtual
includedInMix(bool include)=0PianodPlaylistpure virtual
internalId(MusicThingie::Type type) const override finalPianodPlaylistvirtual
isAlbum(const Type t)MusicThingieinlinestatic
isAlbum(void) constMusicThingieinline
isArtist(const Type t)MusicThingieinlinestatic
isArtist(void) constMusicThingieinline
isDecendableBy(const User *user) constOwnershipinline
isEditableBy(const User *user) constOwnershipinline
isOwnedBy(const User *user) const overrideSubordinateOwnershipvirtual
isPlaylist(const Type t)MusicThingieinlinestatic
isPlaylist(void) constMusicThingieinline
isPrimary(Type t)MusicThingieinlinestatic
isPrimary(void) constMusicThingieinline
isReadableBy(const User *user) constOwnershipinline
isSeed(const Type t)MusicThingieinlinestatic
isSeed(void) constMusicThingieinline
isSong(const Type t)MusicThingieinlinestatic
isSong(void) constMusicThingieinline
isSuggestion(const Type t)MusicThingieinlinestatic
isSuggestion(void) constMusicThingieinline
isUsableBy(const User *user) constOwnershipinline
isValidType(const Type t)MusicThingieinlinestatic
isValidType(void) constMusicThingieinline
isVisibleBy(const User *user) constOwnershipinline
matches(const Filter &filter) const override finalPianodPlaylistvirtual
MIX enum valuePianodPlaylist
MusicThingie(void)MusicThingie
name(void) const override finalPianodPlaylistinlinevirtual
operator!=(const std::string &compare)MusicThingieinline
operator!=(const MusicThingie &compare)MusicThingieinline
operator()(void) constMusicThingie
operator==(const std::string &compare) const overridePianodPlaylistvirtual
operator==(const MusicThingie &compare) const overridePianodPlaylistvirtual
parentOwner(void) constMusicThingievirtual
playlistId(void) const =0PianodPlaylistpure virtual
playlistName(void) const =0PianodPlaylistpure virtual
PlaylistType enum namePianodPlaylist
playlistType(void) const =0PianodPlaylistpure virtual
primaryType(const Type t)MusicThingiestatic
primaryType(void) constMusicThingieinline
rate(Rating value, User *user)PianodPlaylist
rating(const User *user) constPianodPlaylist
release(void)MusicThingieinline
releasePoolMusicThingieprivatestatic
rename(const std::string &newname)=0PianodPlaylistpure virtual
retain(void) constMusicThingieinline
seed(MusicThingie::Type seedType, const MusicThingie *music) constPianodPlaylistvirtual
seed(MusicThingie::Type seedType, MusicThingie *music, bool value)PianodPlaylistvirtual
serialize() const override finalPianodPlaylistvirtual
serializeCommon(Parsnip::Data &) constMusicThingie
serializePrivate(Parsnip::Data &, const User *user) const overridePianodPlaylistvirtual
serializeRatings(const User *user) constPianodPlaylist
SINGLE enum valuePianodPlaylist
songs() overridePianodPlaylistvirtual
songs(const Filter &filter)PianodPlaylistvirtual
source(void) const =0MusicThingiepure virtual
TRANSIENT enum valuePianodPlaylist
transmitCommon(Football::Thingie &recipient) const override finalPianodPlaylistvirtual
transmitPrivate(PianodConnection &recipient) const overridePianodPlaylistvirtual
Type enum nameMusicThingie
type(void) const overridePianodPlaylistinlinevirtual
TypeFromName(const std::string &name)MusicThingiestatic
TypeName(Type type)MusicThingiestatic
typetype(void)PianodPlaylistinlinestatic
updateSelector(const Filter &new_selector)PianodPlaylistvirtual
useCountMusicThingiemutableprivate
~MusicThingie(void)MusicThingieprotectedvirtual