pianod2
multisource multiuser scriptable networked music player
Tuner::Tuner Member List

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

anyone_listeningTuner::Tunerprivate
assembleStatus() constTuner::Tuner
authorizedCommand(Parsnip::Parser::CommandId command, PianodConnection &conn) overrideTuner::Tunerprivatevirtual
automatic() constTuner::Tunerinline
automatic(bool automatic_playlists)Tuner::Tuner
automatic_modeTuner::Tunerprivate
autotuneTuner::Tunerprivate
callbackTuner::Tuner
empty(const Media::Source *const source) constTuner::Tuner
EmptyDictionaryPianodInterpreterprotectedstatic
EmptyStringVectorPianodInterpreterprotectedstatic
getApplicableUsers(const AutotuneSettings &settings, const PianodService *service)Tuner::Tunerstatic
getAutotuneUsers() constTuner::Tuner
getHelp(const std::vector< std::string > &search, std::set< std::string > *option_parsers)PianodInterpreter
getParserDefinitions() overrideTuner::Tunervirtual
getRandomPlaylist(const PianodPlaylist *criteria)Tuner::Tunerprotected
getRandomTracks(PianodPlaylist *from, const UserList &users)Tuner::Tuner
handleCommand(Parsnip::Parser::CommandId command, const Parsnip::Data &options, PianodConnection &conn) overrideTuner::Tunerprivatevirtual
HelpList typedefPianodInterpreter
includedInMix(const PianodPlaylist *playlist)Tuner::Tuner
interpret(Parsnip::Parser::CommandId command_id, const Parsnip::Data &parameters, PianodConnection &context) override finalPianodInterpreterprivatevirtual
mixTuner::Tunerprivate
MixMap typedefTuner::Tunerprivate
optionalValue(const Parsnip::Data &options, const char *name, const LookupType &lookup, const ValueType default_value)PianodInterpreterinlinestatic
optionIs(const Parsnip::Data &options, const char *name, const char *expected)PianodInterpreterstatic
PianodDispatcherPianodInterpreterprivate
purge(const Media::Source *const source)Tuner::Tuner
pushPlaylistSelections(Media::Source *const source=nullptr)Tuner::Tuner
random_selection_methodTuner::Tunerprivate
recalculatePlaylists()Tuner::Tuner
registerInterpreter(PianodDispatcher &dispatcher)PianodInterpretervirtual
serviceTuner::Tunerprivate
sourcesChanged(const Media::Source *const)Tuner::Tunerprivate
StringVector typedefPianodInterpreterprotected
Tuner(PianodService *service)Tuner::Tuner
updatePlaylists()Tuner::Tuner
~Tuner()Tuner::Tuner