, including all inherited members.
| addOpcode(Opcode oper, bool barrier=false) | ExpEvaluator | [protected] |
| addOpcode(Opcode oper, long int value, bool barrier=false) | ExpEvaluator | [protected] |
| addOpcode(const String &value) | ExpEvaluator | [protected] |
| addOpcode(long int value) | ExpEvaluator | [protected] |
| addOpcode(bool value) | ExpEvaluator | [protected] |
| addOpcode(Opcode oper, const String &name, long int value=0, bool barrier=false) | ExpEvaluator | [protected] |
| C enum value (defined in ExpEvaluator) | ExpEvaluator | |
| compile(const char *expr, GenObject *context=0) | ExpEvaluator | |
| condLower(char chr, bool makeLower) | ExpEvaluator | [inline, protected, static] |
| debugAt(int level) const | DebugEnabler | |
| debugChain(const DebugEnabler *chain=0) | DebugEnabler | [inline] |
| debugChained() const | DebugEnabler | [inline] |
| debugCopy(const DebugEnabler *original=0) | DebugEnabler | |
| debugEnabled() const | DebugEnabler | [inline] |
| debugEnabled(bool enable) | DebugEnabler | [inline] |
| DebugEnabler(int level=TelEngine::debugLevel(), bool enabled=true) | DebugEnabler | [inline] |
| debugLevel() const | DebugEnabler | [inline] |
| debugLevel(int level) | DebugEnabler | |
| debugName() const | DebugEnabler | [inline] |
| debugName(const char *name) | DebugEnabler | [inline, protected] |
| dump(const ObjList &codes, String &res) const | ExpEvaluator | |
| dump(String &res) const | ExpEvaluator | [inline] |
| dump(const ObjList &codes) const | ExpEvaluator | [inline] |
| dump() const | ExpEvaluator | [inline] |
| evaluate(ObjList *results, GenObject *context=0) const | ExpEvaluator | |
| evaluate(ObjList &results, GenObject *context=0) const | ExpEvaluator | [inline] |
| evaluate(NamedList &results, unsigned int index=0, const char *prefix=0, GenObject *context=0) const | ExpEvaluator | |
| evaluate(Array &results, unsigned int index, GenObject *context=0) const | ExpEvaluator | |
| ExpEvaluator(const TokenDict *operators=0, const TokenDict *unaryOps=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] |
| getInstruction(const char *&expr, Opcode nested=OpcNone) | ExpEvaluator | [protected, virtual] |
| getKeyword(const char *str) const | ExpEvaluator | [protected, virtual] |
| getNumber(const char *&expr) | ExpEvaluator | [protected, virtual] |
| getOperand(const char *&expr, bool endOk=true) | ExpEvaluator | [protected, virtual] |
| getOperator(const char *&expr, const TokenDict *operators, bool caseInsensitive=false) const | ExpEvaluator | [protected] |
| getOperator(const char *&expr) | ExpEvaluator | [protected, virtual] |
| getOperator(Opcode oper) const | ExpEvaluator | [protected, virtual] |
| getPostfixOperator(const char *&expr) | ExpEvaluator | [protected, virtual] |
| getPrecedence(Opcode oper) const | ExpEvaluator | [protected, virtual] |
| getRightAssoc(Opcode oper) const | ExpEvaluator | [protected, virtual] |
| getSeparator(const char *&expr, bool remove) | ExpEvaluator | [protected, virtual] |
| getString(const char *&expr) | ExpEvaluator | [protected, virtual] |
| getUnaryOperator(const char *&expr) | ExpEvaluator | [protected, virtual] |
| gotError(const char *error=0, const char *text=0) const | ExpEvaluator | [protected] |
| gotError(const char *error=0, const char *text=0) | ExpEvaluator | [protected] |
| inError() const | ExpEvaluator | [inline] |
| keywordChar(char c) const | ExpEvaluator | [protected, virtual] |
| m_inError | ExpEvaluator | [protected] |
| m_opcodes | ExpEvaluator | [protected] |
| m_operators | ExpEvaluator | [protected] |
| m_unaryOps | 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 | |
| OpcAssign enum value (defined in ExpEvaluator) | ExpEvaluator | |
| OpcCat enum value (defined in ExpEvaluator) | ExpEvaluator | |
| OpcCond enum value (defined in ExpEvaluator) | ExpEvaluator | |
| OpcDecPost enum value (defined in ExpEvaluator) | ExpEvaluator | |
| OpcDecPre 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 | |
| OpcIncPost enum value (defined in ExpEvaluator) | ExpEvaluator | |
| OpcIncPre enum value (defined in ExpEvaluator) | ExpEvaluator | |
| OpcLabel 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 | |
| OpcPrivate 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() const | ExpEvaluator | [inline] |
| Parser enum name | ExpEvaluator | |
| popAny(ObjList &stack) | ExpEvaluator | [static] |
| popOne(ObjList &stack) | ExpEvaluator | [static] |
| popValue(ObjList &stack, GenObject *context=0) const | ExpEvaluator | [virtual] |
| preProcess(const char *&expr, GenObject *context=0) | ExpEvaluator | [protected, virtual] |
| pushOne(ObjList &stack, ExpOperation *oper) | ExpEvaluator | [static] |
| runAllFields(ObjList &stack, GenObject *context=0) const | ExpEvaluator | [virtual] |
| runAssign(ObjList &stack, const ExpOperation &oper, GenObject *context=0) const | ExpEvaluator | [protected, virtual] |
| runCompile(const char *&expr, char stop=0, Opcode nested=OpcNone) | ExpEvaluator | [protected, virtual] |
| runEvaluate(const ObjList &opcodes, ObjList &stack, GenObject *context=0) const | ExpEvaluator | [protected, virtual] |
| runEvaluate(const ObjVector &opcodes, ObjList &stack, GenObject *context=0, unsigned int index=0) const | ExpEvaluator | [protected, virtual] |
| runEvaluate(ObjList &stack, GenObject *context=0) const | ExpEvaluator | [protected, virtual] |
| runField(ObjList &stack, const ExpOperation &oper, GenObject *context=0) const | ExpEvaluator | [protected, virtual] |
| runFunction(ObjList &stack, const ExpOperation &oper, GenObject *context=0) const | ExpEvaluator | [protected, virtual] |
| runOperation(ObjList &stack, const ExpOperation &oper, GenObject *context=0) const | ExpEvaluator | [virtual] |
| simplify() | ExpEvaluator | [inline] |
| skipComments(const char *&expr, GenObject *context=0) const | ExpEvaluator | [protected, virtual] |
| skipWhites(const char *&expr) | ExpEvaluator | [protected, static] |
| SQL enum value (defined in ExpEvaluator) | ExpEvaluator | |
| trySimplify() | ExpEvaluator | [protected, virtual] |
| unaryOps() const | ExpEvaluator | [inline] |
| ~DebugEnabler() (defined in DebugEnabler) | DebugEnabler | [inline] |
| ~ExpEvaluator() | ExpEvaluator | [virtual] |