pianod2
multisource multiuser scriptable networked music player
ToneGenerator::Source Member List

This is the complete list of members for ToneGenerator::Source, including all inherited members.

abandon(void)PrimaryOwnership
abandon(const User *user)PrimaryOwnership
accessPrimaryOwnershipprivate
Action enum nameOwnership
alert(RESPONSE_CODE message) constMedia::Source
alert(RESPONSE_CODE message, const char *detail, const char *reason=nullptr) constMedia::Source
announced_stateMedia::Sourceprivate
canExpandToAllSongs(void) const overrideToneGenerator::Sourcevirtual
createPlaylist(const char *name, MusicThingie::Type type, MusicThingie *from) overrideToneGenerator::Sourcevirtual
createPlaylist(const char *name, const Filter &filter) overrideToneGenerator::Sourcevirtual
defaultStatusHandler(RESPONSE_CODE status, const char *detail)Media::Sourceprivatestatic
everything_playlistToneGenerator::Sourceprivate
filename(void) constMedia::Sourceinline
flush(void) overrideToneGenerator::Sourcevirtual
getAnythingById(const Media::SplitId &id) overrideToneGenerator::Sourcevirtual
getEverythingPlaylist(void) overrideToneGenerator::Sourcevirtual
getMixPlaylist(void) overrideToneGenerator::Sourcevirtual
getOwner(void) constPrimaryOwnershipinline
getPlayer(const AudioSettings &audio, PianodSong *song) overrideToneGenerator::Sourcevirtual
getPlaylistByName(const char *name)Media::Source
getPlaylists(const Filter &filter) overrideToneGenerator::Sourcevirtual
getRandomSongs(PianodPlaylist *playlist, const UserList &users, Media::SelectionMethod) overrideToneGenerator::Sourcevirtual
getStatistics() constMedia::Sourceinline
getSuggestion(MusicThingie *thing, MusicThingie::Type type, SearchRange where) overrideToneGenerator::Sourcevirtual
Media::Source::getSuggestion(MusicThingie *thing, SearchRange where=SearchRange::SHALLOW)Media::Sourceinline
Media::Source::getSuggestion(MusicThingie *thing, MusicThingie::Type type, SearchRange where, bool fully_confirm)Media::Sourceprotected
getSuggestions(const Filter &filter, SearchRange where) overrideToneGenerator::Sourcevirtual
getTransientPlaylist(const Filter &criteria) overrideToneGenerator::Sourcevirtual
hasPermission(const User *user, Action action) const overridePrimaryOwnershipvirtual
identify() constMedia::Source
isDecendableBy(const User *user) constOwnershipinline
isEditableBy(const User *user) constOwnershipinline
isLockedOut() constMedia::Sourceinline
isOwned(void) constPrimaryOwnershipinline
isOwnedBy(const User *user) const overridePrimaryOwnershipvirtual
isReadableBy(const User *user) constOwnershipinline
isReady(void) constMedia::Sourceinline
isUsableBy(const User *user) constOwnershipinline
isVisibleBy(const User *user) constOwnershipinline
key(void) constMedia::Sourceinline
kind(void) const overrideToneGenerator::Sourcevirtual
Library classToneGenerator::Sourcefriend
libraryToneGenerator::Sourceprivate
lockout_untilMedia::Sourceprivate
mix_playlistToneGenerator::Sourceprivate
name(void) constMedia::Source
ownerPrimaryOwnershipprivate
ownerName(void) constPrimaryOwnership
parametersMedia::Sourceprotected
periodic(void) overrideToneGenerator::Sourcevirtual
persist(void) constMedia::Source
playbackComplete(bool played, bool successfully)Media::Source
playbackProblem(void)Media::Sourceinlinevirtual
Playlist classToneGenerator::Sourcefriend
PrimaryOwnership(void)PrimaryOwnership
PrimaryOwnership(Type rule, User *owner=nullptr)PrimaryOwnership
reportStatus(const char *detail) constMedia::Source
reportStatus(const std::string &detail) constMedia::Sourceinline
requireNameForCreatePlaylist(void) constMedia::Sourcevirtual
serializeIdentity() constMedia::Source
serialNumMedia::Sourceprivate
serialNumber(void) constMedia::Sourceinline
SerialNumber typedefMedia::Source
Source(const Parameters &params)ToneGenerator::Source
Media::Source::Source(SourceParameters *params)Media::Source
State enum nameMedia::Sourceprotected
stateMedia::Sourceprotected
statisticsMedia::Sourceprivate
statusHandlerMedia::Sourceprivate
Type enum nameOwnership
~PrimaryOwnership(void)PrimaryOwnership
~Source(void)ToneGenerator::Sourcevirtual