pianod2
multisource multiuser scriptable networked music player
PianodDispatcher Member List

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

addHandler(const Parsnip::Parser::Definitions &defs, class PianodInterpreter *interpreter)PianodDispatcher
Dispatcher< ResponseCollector, PianodConnection & >::addHandler(const Parser::Definitions &defs, const ExecutorType &handler)Parsnip::Dispatcher< ResponseCollector, PianodConnection & >
Dispatcher< ResponseCollector, PianodConnection & >::addHandler(const Parser::Definitions &defs, Interpreter< ResponseCollector, PianodConnection & > *interpreter)Parsnip::Dispatcher< ResponseCollector, PianodConnection & >inline
addStatements(const Parser::Definitions &defs, ExecutorType handler)Parsnip::Dispatcher< ResponseCollector, PianodConnection & >
base_type typedefPianodDispatcherprivate
ContextType typedefParsnip::Dispatcher< ResponseCollector, PianodConnection & >
Dispatcher(const ParserRef &parser)Parsnip::Dispatcher< ResponseCollector, PianodConnection & >
ExecutorType typedefParsnip::Dispatcher< ResponseCollector, PianodConnection & >
getHelp(std::vector< std::string > search)PianodDispatcher
handlersParsnip::Dispatcher< ResponseCollector, PianodConnection & >private
HelpList typedefPianodDispatcher
interpretersPianodDispatcherprivate
jsonRequest(const Parsnip::Data &request, PianodConnection &context) constPianodDispatcher
mapping_checkParsnip::Dispatcher< ResponseCollector, PianodConnection & >private
operator()(Parser::CommandId command_id, const Parsnip::Data &parameters, PianodConnection & context) constParsnip::Dispatcher< ResponseCollector, PianodConnection & >
operator()(Parser::StringType command, ContextType context) constParsnip::Dispatcher< ResponseCollector, PianodConnection & >
parserParsnip::Dispatcher< ResponseCollector, PianodConnection & >protected
parser_numberParsnip::Dispatcher< ResponseCollector, PianodConnection & >private
PianodDispatcher(const Parsnip::ParserRef &parser, const PianodSchemaRef &schema)PianodDispatcher
redispatch(const Parsnip::Data &options, PianodConnection &context) constPianodDispatcher
ReturnType typedefParsnip::Dispatcher< ResponseCollector, PianodConnection & >
rewriteJsonRequest(Parsnip::Data &request) constPianodDispatcher
schemaPianodDispatcherprivate