, including all inherited members.
addOpcode(Opcode oper) | ExpEvaluator | [protected] |
addOpcode(const String &value) | ExpEvaluator | [protected] |
addOpcode(long int value) | ExpEvaluator | [protected] |
addOpcode(Opcode oper, const String &name, long int value=0) | ExpEvaluator | [protected] |
C enum value (defined in ExpEvaluator) | ExpEvaluator | |
compile(const char *expr) | ExpEvaluator | |
dump() const | ExpEvaluator | |
evaluate(ObjList *results) | ExpEvaluator | |
evaluate(ObjList &results) | ExpEvaluator | [inline] |
evaluate(NamedList &results, unsigned int index=0, const char *prefix=0) | ExpEvaluator | |
evaluate(Array &results, unsigned int index) | ExpEvaluator | |
ExpEvaluator(const TokenDict *operators=0) | ExpEvaluator | [explicit] |
ExpEvaluator(Parser style) | ExpEvaluator | [explicit] |
ExpEvaluator(const ExpEvaluator &original) | ExpEvaluator | |
extender() const | ExpEvaluator | [inline] |
extender(ExpExtender *ext) | ExpEvaluator | |
getField(const char *&expr) | ExpEvaluator | [protected, virtual] |
getFunction(const char *&expr) | ExpEvaluator | [protected, virtual] |
getKeyword(const char *str) const | ExpEvaluator | [protected] |
getNumber(const char *&expr) | ExpEvaluator | [protected, virtual] |
getOperand(const char *&expr) | ExpEvaluator | [protected, virtual] |
getOperator(const char *&expr) const | ExpEvaluator | [protected, virtual] |
getOperator(Opcode oper) const | ExpEvaluator | [protected, virtual] |
getPrecedence(Opcode oper) | ExpEvaluator | [protected, virtual] |
getSeparator(const char *&expr, bool remove) | ExpEvaluator | [protected, virtual] |
getString(const char *&expr) | ExpEvaluator | [protected, virtual] |
gotError(const char *error=0, const char *text=0) | ExpEvaluator | [protected] |
m_opcodes | ExpEvaluator | [protected] |
m_operators | ExpEvaluator | [protected] |
null() const | ExpEvaluator | [inline] |
OpcAdd enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcAnd enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcAs enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcCat enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcCond enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcDiv enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcDrop enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcDup enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcEq enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcField enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcFunc enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcGe enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcGt enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcILike enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcLAnd enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcLe enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcLike enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcLNot enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcLOr enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcLt enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcLXor enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcMod enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcMul enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcNe enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcNeg enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcNIlike enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcNLike enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcNone enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcNot enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcNull enum value (defined in ExpEvaluator) | ExpEvaluator | |
Opcode enum name | ExpEvaluator | |
OpcOr enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcOver enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcPush enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcReIM enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcReINm enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcReM enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcReNm enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcRot enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcShl enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcShr enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcSub enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcSwap enum value (defined in ExpEvaluator) | ExpEvaluator | |
OpcXor enum value (defined in ExpEvaluator) | ExpEvaluator | |
operators() | ExpEvaluator | [inline] |
Parser enum name | ExpEvaluator | |
popOne(ObjList &stack) | ExpEvaluator | [protected] |
runCompile(const char *&expr) | ExpEvaluator | [protected, virtual] |
runEvaluate(ObjList &stack) | ExpEvaluator | [protected, virtual] |
runField(ObjList &stack, const ExpOperation &oper) | ExpEvaluator | [protected, virtual] |
runFunction(ObjList &stack, const ExpOperation &oper) | ExpEvaluator | [protected, virtual] |
runOperation(ObjList &stack, const ExpOperation &oper) | ExpEvaluator | [protected, virtual] |
simplify() | ExpEvaluator | [inline] |
skipWhites(const char *&expr) const | ExpEvaluator | [protected] |
SQL enum value (defined in ExpEvaluator) | ExpEvaluator | |
trySimplify() | ExpEvaluator | [protected, virtual] |
~ExpEvaluator() | ExpEvaluator | [virtual] |