pianod2
multisource multiuser scriptable networked music player
FilesystemCommands Member List

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

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