libbbb  1.2.1
Groups common code used in some applications and libraries.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
bbb::RexEval Member List

This is the complete list of members for bbb::RexEval, including all inherited members.

addOperand(const QString &s) (defined in bbb::RexEval)bbb::RexEval
addOperator(const QString &s) (defined in bbb::RexEval)bbb::RexEval
Associativity enum namebbb::RexEval
cmpPrecedence(OperatorTk *op1, OperatorTk *op2) (defined in bbb::RexEval)bbb::RexEvalstatic
compute() (defined in bbb::RexEval)bbb::RexEval
dumpChain(List2Dh *hdr) (defined in bbb::RexEval)bbb::RexEval
errorString(void) const (defined in bbb::RexEval)bbb::RexEvalinline
hasErrors(void) const (defined in bbb::RexEval)bbb::RexEvalinline
isAssociative(OperatorTk *op1, Associativity asoc) (defined in bbb::RexEval)bbb::RexEvalstatic
isOperator(BaseTk *btk) (defined in bbb::RexEval)bbb::RexEvalstatic
isOperatorSymbol(QChar c) const (defined in bbb::RexEval)bbb::RexEvalinline
kbOperand typedefbbb::RexEval
LeftAssoc enum value (defined in bbb::RexEval)bbb::RexEval
oneDouble(RexEval *ev, double &d1) (defined in bbb::RexEval)bbb::RexEval
OP_Add enum value (defined in bbb::RexEval)bbb::RexEval
OP_And enum value (defined in bbb::RexEval)bbb::RexEval
OP_CParantesis enum value (defined in bbb::RexEval)bbb::RexEval
OP_Div enum value (defined in bbb::RexEval)bbb::RexEval
OP_Equ enum value (defined in bbb::RexEval)bbb::RexEval
OP_Great enum value (defined in bbb::RexEval)bbb::RexEval
OP_GreatEqu enum value (defined in bbb::RexEval)bbb::RexEval
OP_IDiv enum value (defined in bbb::RexEval)bbb::RexEval
OP_Invalid enum value (defined in bbb::RexEval)bbb::RexEval
OP_Max enum value (defined in bbb::RexEval)bbb::RexEval
OP_Mod enum value (defined in bbb::RexEval)bbb::RexEval
OP_Mul enum value (defined in bbb::RexEval)bbb::RexEval
OP_Not enum value (defined in bbb::RexEval)bbb::RexEval
OP_OParantesis enum value (defined in bbb::RexEval)bbb::RexEval
OP_Or enum value (defined in bbb::RexEval)bbb::RexEval
OP_Pow enum value (defined in bbb::RexEval)bbb::RexEval
OP_Small enum value (defined in bbb::RexEval)bbb::RexEval
OP_SmallEqu enum value (defined in bbb::RexEval)bbb::RexEval
OP_Sub enum value (defined in bbb::RexEval)bbb::RexEval
Operation enum namebbb::RexEval
opKbAdd(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbAnd(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbDiv(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbEqu(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbGreat(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbGreatEqu(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbIDiv(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbMod(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbMul(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbNot(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbOr(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbPow(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbSmall(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbSmallEqu(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
opKbSub(RexEval *ev) (defined in bbb::RexEval)bbb::RexEvalstatic
resultBool(void) (defined in bbb::RexEval)bbb::RexEval
resultDouble(void) (defined in bbb::RexEval)bbb::RexEval
resultString(void) (defined in bbb::RexEval)bbb::RexEval
RexEval(const QString &s) (defined in bbb::RexEval)bbb::RexEval
RightAssoc enum value (defined in bbb::RexEval)bbb::RexEval
setError(const QString &s) (defined in bbb::RexEval)bbb::RexEvalinline
twoDoubles(RexEval *ev, double &d1, double &d2) (defined in bbb::RexEval)bbb::RexEval
~RexEval() (defined in bbb::RexEval)bbb::RexEval