autoCast(const QVariant &) const | ELAM::Engine | |
binaryOperator(QString name, int prio=1, PriorityMatch match=IgnoreMismatch) | ELAM::Engine | |
binaryOperatorNames() const | ELAM::Engine | |
binaryOperatorPrio(QString name) | ELAM::Engine | |
characterClasses() | ELAM::Engine | slot |
configureReflection(Engine &) | ELAM::Engine | static |
constantNames() const | ELAM::Engine | virtual |
Engine(QObject *parent=0) | ELAM::Engine | explicit |
evaluate(QString) | ELAM::Engine | slot |
evaluate(Expression) | ELAM::Engine | slot |
expression(QString) | ELAM::Engine | slot |
expression(QList< Token >) | ELAM::Engine | slot |
FailIfMismatch enum value | ELAM::Engine | |
functionNames() const | ELAM::Engine | |
getConstant(QString) const | ELAM::Engine | virtualslot |
getFunction(QString) const | ELAM::Engine | |
getValue(QString) const | ELAM::Engine | virtualslot |
getVariable(QString) const | ELAM::Engine | virtualslot |
hasBinaryOperator(QString name) const | ELAM::Engine | |
hasConstant(QString) const | ELAM::Engine | virtual |
hasFunction(QString) const | ELAM::Engine | |
hasUnaryOperator(QString name) const | ELAM::Engine | |
hasValue(QString) const | ELAM::Engine | virtual |
hasVariable(QString) const | ELAM::Engine | virtual |
IgnoreMismatch enum value | ELAM::Engine | |
isAssignment(QString name) const | ELAM::Engine | |
isPipe(QString name) const | ELAM::Engine | |
namedOperatorsAllowed() const | ELAM::Engine | |
OverridePrio enum value | ELAM::Engine | |
pipeOperator() const | ELAM::Engine | |
pipePrio() const | ELAM::Engine | |
PriorityMatch enum name | ELAM::Engine | |
registerType(int typeId) | ELAM::Engine | slot |
removeConstant(QString) | ELAM::Engine | virtualslot |
removeFunction(QString) | ELAM::Engine | slot |
removeLiteralParser(int parserid) | ELAM::Engine | slot |
removeValue(QString) | ELAM::Engine | virtualslot |
removeVariable(QString) | ELAM::Engine | virtualslot |
setAutoCast(int target, QList< int >origin, TypeCast castfunc, int prio=50) | ELAM::Engine | slot |
setBinaryOperatorPrio(QString name, int prio) | ELAM::Engine | slot |
setConstant(QString, QVariant) | ELAM::Engine | virtualslot |
setFunction(QString, Function) | ELAM::Engine | slot |
setLiteralParser(LiteralParser parser, QString startchars, int prio=50) | ELAM::Engine | slot |
setNamedOperatorsAllowed(bool) | ELAM::Engine | slot |
setPipeOperator(QString pipe) | ELAM::Engine | slot |
setPipePrio(int) | ELAM::Engine | slot |
setVariable(QString, QVariant) | ELAM::Engine | virtualslot |
tokenize(QString) | ELAM::Engine | slot |
unaryOperator(QString name) | ELAM::Engine | |
unaryOperatorNames() const | ELAM::Engine | |
variableNames() const | ELAM::Engine | virtual |