ibis::compRange Member List
This is the complete list of members for ibis::compRange, including all inherited members.
adjust()ibis::qExpr [protected]
ANYANY enum value (defined in ibis::qExpr)ibis::qExpr
COMPARE enum nameibis::qExpr
COMPRANGE enum value (defined in ibis::qExpr)ibis::qExpr
compRange()ibis::compRange [inline]
compRange(ibis::math::term *me1, COMPARE lop, ibis::math::term *me2)ibis::compRange [inline]
compRange(ibis::math::term *me1, ibis::qExpr::COMPARE lop, ibis::math::term *me2, ibis::qExpr::COMPARE rop, ibis::math::term *me3)ibis::compRange [inline]
compRange(const compRange &rhs)ibis::compRange [inline]
DEPRECATEDJOIN enum value (defined in ibis::qExpr)ibis::qExpr
directEval() const ibis::qExpr [inline]
DRANGE enum value (defined in ibis::qExpr)ibis::qExpr
dup() const ibis::compRange [inline, virtual]
extractDeprecatedJoins(std::vector< const deprecatedJoin * > &) const ibis::qExpr
extractTableName(const char *)ibis::qExpr [static]
findRange(const char *vname)ibis::qExpr
getConjunctiveTerms(termTableList &) const ibis::qExpr
getLeft()ibis::qExpr [inline]
getLeft() const ibis::qExpr [inline]
getRight()ibis::qExpr [inline]
getRight() const ibis::qExpr [inline]
getTableNames(std::set< std::string > &plist) const ibis::compRange [virtual]
getTerm3() (defined in ibis::compRange)ibis::compRange [inline]
getTerm3() const (defined in ibis::compRange)ibis::compRange [inline]
getType() const ibis::qExpr [inline]
inRange() const ibis::compRange [inline]
INTHOD enum value (defined in ibis::qExpr)ibis::qExpr
isConstant() const ibis::compRange [inline, virtual]
isSimple() const ibis::compRange [inline, virtual]
isSimpleRange() const ibis::compRange [inline]
isTerminal() const ibis::qExpr [inline]
left (defined in ibis::qExpr)ibis::qExpr [protected]
leftOperator() const (defined in ibis::compRange)ibis::compRange [inline]
LIKE enum value (defined in ibis::qExpr)ibis::qExpr
LOGICAL_AND enum value (defined in ibis::qExpr)ibis::qExpr
LOGICAL_MINUS enum value (defined in ibis::qExpr)ibis::qExpr
LOGICAL_NOT enum value (defined in ibis::qExpr)ibis::qExpr
LOGICAL_OR enum value (defined in ibis::qExpr)ibis::qExpr
LOGICAL_UNDEFINED enum value (defined in ibis::qExpr)ibis::qExpr
LOGICAL_XOR enum value (defined in ibis::qExpr)ibis::qExpr
makeConstantFalse()ibis::compRange [static]
makeConstantTrue()ibis::compRange [static]
MATHTERM enum value (defined in ibis::qExpr)ibis::qExpr
maybeStringCompare() const ibis::compRange [inline]
MSTRING enum value (defined in ibis::qExpr)ibis::qExpr
nItems() const ibis::compRange [inline, virtual]
OP_EQ enum value (defined in ibis::qExpr)ibis::qExpr
OP_GE enum value (defined in ibis::qExpr)ibis::qExpr
OP_GT enum value (defined in ibis::qExpr)ibis::qExpr
OP_LE enum value (defined in ibis::qExpr)ibis::qExpr
OP_LT enum value (defined in ibis::qExpr)ibis::qExpr
OP_UNDEFINED enum value (defined in ibis::qExpr)ibis::qExpr
operator=(const qExpr &rhs)ibis::qExpr [inline]
print(std::ostream &) const ibis::compRange [virtual]
printFull(std::ostream &out) const ibis::compRange [inline, virtual]
qExpr()ibis::qExpr [inline]
qExpr(TYPE op)ibis::qExpr [inline, explicit]
qExpr(TYPE op, qExpr *qe1, qExpr *qe2)ibis::qExpr [inline]
qExpr(const qExpr &qe)ibis::qExpr [inline]
RANGE enum value (defined in ibis::qExpr)ibis::qExpr
reorder(const weight &)ibis::qExpr
right (defined in ibis::qExpr)ibis::qExpr [protected]
rightOperator() const (defined in ibis::compRange)ibis::compRange [inline]
separateSimple(ibis::qExpr *&simple, ibis::qExpr *&tail) const ibis::qExpr
setLeft(qExpr *expr)ibis::qExpr [inline]
setRight(qExpr *expr)ibis::qExpr [inline]
setTerm3(ibis::math::term *t) (defined in ibis::compRange)ibis::compRange [inline]
simpleRange() const (defined in ibis::compRange)ibis::compRange
simplify(ibis::qExpr *&)ibis::qExpr [static]
splitColumnName(const char *, std::string &, std::string &)ibis::qExpr [static]
STRING enum value (defined in ibis::qExpr)ibis::qExpr
swap(qExpr &rhs)ibis::qExpr [inline]
termTableList typedef (defined in ibis::qExpr)ibis::qExpr
TOPK enum value (defined in ibis::qExpr)ibis::qExpr
type (defined in ibis::qExpr)ibis::qExpr [protected]
TYPE enum nameibis::qExpr
UINTHOD enum value (defined in ibis::qExpr)ibis::qExpr
~compRange()ibis::compRange [inline, virtual]
~qExpr()ibis::qExpr [inline, virtual]

Make It A Bit Faster
Contact us
Disclaimers
FastBit source code
FastBit mailing list archive