pianod2
multisource multiuser scriptable networked music player
Parsnip::Evaluator Member List

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

command_idParsnip::Evaluatorprotected
CommandId typedefParsnip::Evaluator
construct(EvaluatorRef &evaluator, const ArgvCursor &cursor, CommandId id, Parser *parent_parser)Parsnip::Evaluatorstatic
constructSchema(const DictionarySchema &schema, const Schema::OptionSchemas &option_schemas, const SchemaIntegratorCallback &integrator) const =0Parsnip::Evaluatorprotectedpure virtual
convertToOptionEvaluator()=0Parsnip::Evaluatorprotectedpure virtual
EndOfOptionParsnip::Evaluatorprivatestatic
evaluate(ArgvCursor *cursor, Parsnip::Data &result_dict)Parsnip::Evaluator
evaluateToken(class ArgvCursor *cursor) const =0Parsnip::Evaluatorprotectedpure virtual
Evaluator()=defaultParsnip::Evaluatorprotected
Evaluator(Evaluator *original)Parsnip::Evaluator
getNextEvaluator(const StringType &token) const =0Parsnip::Evaluatorprotectedpure virtual
KeywordEvaluator classParsnip::Evaluatorfriend
nameParsnip::Evaluatorprotected
NoCommandParsnip::Evaluatorprivatestatic
operator!=(const Evaluator &other) constParsnip::Evaluatorinline
operator==(const Evaluator &) constParsnip::Evaluatorvirtual
OptionEvaluator classParsnip::Evaluatorfriend
OptionParser classParsnip::Evaluatorfriend
RemainderEvaluator classParsnip::Evaluatorfriend
RemainingValuesEvaluator classParsnip::Evaluatorfriend
Schema classParsnip::Evaluatorfriend
SchemaSet classParsnip::Evaluatorfriend
set_name(EvaluatorRef &target, const std::string &name)Parsnip::Evaluatorprotectedstatic
setCommandId(CommandId id)Parsnip::Evaluatorprotected
StringType typedefParsnip::Evaluator
ValueEvaluator classParsnip::Evaluatorfriend
~Evaluator()=defaultParsnip::Evaluatorvirtual