addAgregado(ibis::selectClause::AGREGADO, ibis::math::term *) | ibis::selectClause | protected |
addRecursive(ibis::math::term *&) (defined in ibis::selectClause) | ibis::selectClause | protected |
addTerm(ibis::math::term *, const std::string *) | ibis::selectClause | protected |
aggDescription(unsigned i) const | ibis::selectClause | inline |
aggDescription(AGREGADO, const ibis::math::term *) const | ibis::selectClause | |
aggExpr(unsigned i) const | ibis::selectClause | inline |
aggName(unsigned i) const | ibis::selectClause | inline |
aggr_ | ibis::selectClause | protected |
aggSize() const | ibis::selectClause | inline |
AGREGADO enum name | ibis::selectClause | |
atms_ | ibis::selectClause | protected |
AVG enum value (defined in ibis::selectClause) | ibis::selectClause | |
clause_ (defined in ibis::selectClause) | ibis::selectClause | protected |
clear() (defined in ibis::selectClause) | ibis::selectClause | |
CNT enum value (defined in ibis::selectClause) | ibis::selectClause | |
CONCAT enum value (defined in ibis::selectClause) | ibis::selectClause | |
decodeAName(const char *) const | ibis::selectClause | protected |
DISTINCT enum value (defined in ibis::selectClause) | ibis::selectClause | |
empty() const | ibis::selectClause | inline |
fillNames() | ibis::selectClause | protected |
find(const char *) const | ibis::selectClause | |
gatherVariables(varMap &vmap, ibis::math::term *t) const (defined in ibis::selectClause) | ibis::selectClause | protected |
getAggregator(uint32_t i) const | ibis::selectClause | inline |
getAliases(nameMap &) const | ibis::selectClause | |
getGroupbyKeys(std::vector< std::string > &keys) const | ibis::selectClause | |
getNullMask(const ibis::part &, ibis::bitvector &) const (defined in ibis::selectClause) | ibis::selectClause | |
getOrdered() const | ibis::selectClause | inline |
getString(void) const | ibis::selectClause | inline |
getTerms() const | ibis::selectClause | inline |
hasAggregation(const ibis::math::term *tm) const | ibis::selectClause | protected |
ibis::selectParser class | ibis::selectClause | friend |
isSeparable() const | ibis::selectClause | |
isUnivariate() const | ibis::selectClause | |
lexer | ibis::selectClause | protected |
mathTerms typedef | ibis::selectClause | |
MAX enum value (defined in ibis::selectClause) | ibis::selectClause | |
MEDIAN enum value (defined in ibis::selectClause) | ibis::selectClause | |
MIN enum value (defined in ibis::selectClause) | ibis::selectClause | |
nameMap typedef | ibis::selectClause | |
names_ | ibis::selectClause | protected |
needsEval(const ibis::part &) const | ibis::selectClause | |
NIL_AGGR enum value (defined in ibis::selectClause) | ibis::selectClause | |
numGroupbyKeys() const | ibis::selectClause | |
numTerms() const | ibis::selectClause | inline |
operator*(void) const | ibis::selectClause | inline |
operator=(const selectClause &rhs) | ibis::selectClause | inline |
ordered_ | ibis::selectClause | protected |
parse(const char *cl) | ibis::selectClause | |
print(std::ostream &) const | ibis::selectClause | |
printDetails(std::ostream &) const (defined in ibis::selectClause) | ibis::selectClause | |
selectClause(const char *cl=0) | ibis::selectClause | explicit |
selectClause(const ibis::table::stringArray &) | ibis::selectClause | |
selectClause(const selectClause &) | ibis::selectClause | |
STDPOP enum value (defined in ibis::selectClause) | ibis::selectClause | |
STDSAMP enum value (defined in ibis::selectClause) | ibis::selectClause | |
StringToInt typedef | ibis::selectClause | |
SUM enum value (defined in ibis::selectClause) | ibis::selectClause | |
swap(selectClause &rhs) | ibis::selectClause | inline |
termDescription(unsigned i) const | ibis::selectClause | |
termExpr(unsigned i) const | ibis::selectClause | inline |
termName(unsigned i) const | ibis::selectClause | inline |
variable (defined in ibis::selectClause) | ibis::selectClause | friend |
varMap typedef (defined in ibis::selectClause) | ibis::selectClause | protected |
VARPOP enum value (defined in ibis::selectClause) | ibis::selectClause | |
VARSAMP enum value (defined in ibis::selectClause) | ibis::selectClause | |
verify(const ibis::part &) const | ibis::selectClause | |
verifySome(const std::vector< uint32_t > &, const ibis::part &) const | ibis::selectClause | |
verifyTerm(const ibis::math::term &, const ibis::part &, const ibis::selectClause *=0) | ibis::selectClause | static |
xalias_ | ibis::selectClause | protected |
xnames_ | ibis::selectClause | protected |
xtms_ | ibis::selectClause | protected |
~selectClause() (defined in ibis::selectClause) | ibis::selectClause | |