pianod2
multisource multiuser scriptable networked music player
PandoraCommands Member List

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

authorizedCommand(Parsnip::Parser::CommandId, PianodConnection &conn) overridePandoraCommandsprivatevirtual
EmptyDictionaryPianodInterpreterprotectedstatic
EmptyStringVectorPianodInterpreterprotectedstatic
getHelp(const std::vector< std::string > &search, std::set< std::string > *option_parsers)PianodInterpreter
getParserDefinitions() overridePandoraCommandsvirtual
handleCommand(Parsnip::Parser::CommandId, const Parsnip::Data &options, PianodConnection &conn) overridePandoraCommandsprivatevirtual
HelpList typedefPianodInterpreter
interpret(Parsnip::Parser::CommandId command_id, const Parsnip::Data &parameters, PianodConnection &context) override finalPianodInterpreterprivatevirtual
json_request_names()PandoraCommandsstatic
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
parser_definitions()PandoraCommandsstatic
PianodDispatcherPianodInterpreterprivate
registerInterpreter(PianodDispatcher &dispatcher)PianodInterpretervirtual
StringVector typedefPianodInterpreterprotected