, including all inherited members.
| actualMinMax(const char *fname, const ibis::bitvector &mask, double &min, double &max) const | ibis::column | [protected] |
| actualMinMax(const array_t< T > &vals, const ibis::bitvector &mask, double &min, double &max) const | ibis::column | [protected] |
| addCounts(uint32_t) | ibis::bord::column | |
| addIncoreData(array_t< T > *&to, uint32_t nold, const array_t< T > &from, const T special) | ibis::bord::column | [static] |
| addStrings(std::vector< std::string > *&, uint32_t, const std::vector< std::string > &) (defined in ibis::bord::column) | ibis::bord::column | [static] |
| append(const char *dt, const char *df, const uint32_t nold, const uint32_t nnew, uint32_t nbuf, char *buf) | ibis::bord::column | [virtual] |
| append(const void *vals, const ibis::bitvector &msk) | ibis::bord::column | [virtual] |
| append(const ibis::column &scol, const ibis::bitvector &msk) | ibis::bord::column | [virtual] |
| append(const ibis::column &scol, const ibis::qContinuousRange &cnd) | ibis::bord::column | [virtual] |
| append(const void *, uint32_t) | ibis::bord::column | [inline] |
| append(const void *, uint32_t, const void *, uint32_t, ibis::selectClause::AGREGADO) | ibis::bord::column | [inline] |
| appendStrings(const std::vector< std::string > &, const ibis::bitvector &) | ibis::column | [protected] |
| appendValues(const array_t< T > &, const ibis::bitvector &) | ibis::column | [protected] |
| binWeights(std::vector< uint32_t > &) const | ibis::column | |
| buffer | ibis::bord::column | [protected] |
| castAndWrite(const array_t< double > &vals, ibis::bitvector &mask, const T special) | ibis::column | |
| column(const ibis::bord *tbl, ibis::TYPE_T t, const char *name, void *buf=0, const char *desc="", double low=DBL_MAX, double high=-DBL_MAX) | ibis::bord::column | |
| column(const ibis::bord *, const ibis::column &, void *buf) | ibis::bord::column | |
| column(const column &rhs) | ibis::bord::column | |
| ibis::column::column(const part *tbl, FILE *file) | ibis::column | |
| ibis::column::column(const part *tbl, ibis::TYPE_T t, const char *name, const char *desc="", double low=DBL_MAX, double high=-DBL_MAX) | ibis::column | |
| ibis::column::column(const column &rhs) | ibis::column | |
| computeMax() const | ibis::column | [protected] |
| computeMax(const array_t< T > &vals, const ibis::bitvector &mask) const | ibis::column | [protected] |
| computeMin() const | ibis::column | [protected] |
| computeMin(const array_t< T > &vals, const ibis::bitvector &mask) const | ibis::column | [protected] |
| computeMinMax() | ibis::bord::column | [inline, virtual] |
| computeMinMax(const char *dir) | ibis::bord::column | [inline, virtual] |
| computeMinMax(const char *, double &min, double &max) const | ibis::bord::column | [virtual] |
| computeSum() const | ibis::column | [protected] |
| computeSum(const array_t< T > &vals, const ibis::bitvector &mask) const | ibis::column | [protected] |
| contractRange(ibis::qContinuousRange &rng) const | ibis::column | |
| dataFileName(std::string &fname, const char *dir=0) const | ibis::column | |
| description() const | ibis::column | [inline] |
| description(const char *d) (defined in ibis::column) | ibis::column | [inline] |
| dic | ibis::bord::column | [protected] |
| dump(std::ostream &out, uint32_t i) const (defined in ibis::bord::column) | ibis::bord::column | |
| elementSize() const | ibis::column | [inline] |
| equal_to(const column &) const | ibis::bord::column | |
| equal_to(const column &, uint32_t, uint32_t) const | ibis::bord::column | [inline] |
| estimateCost(const ibis::qContinuousRange &cmp) const | ibis::column | [virtual] |
| estimateCost(const ibis::qDiscreteRange &cmp) const | ibis::column | [virtual] |
| estimateCost(const ibis::qIntHod &cmp) const | ibis::column | [virtual] |
| estimateCost(const ibis::qUIntHod &cmp) const | ibis::column | [virtual] |
| estimateCost(const ibis::qString &) const | ibis::column | [inline, virtual] |
| estimateCost(const ibis::qMultiString &) const | ibis::column | [inline, virtual] |
| estimateRange(const ibis::qContinuousRange &cmp, ibis::bitvector &low, ibis::bitvector &high) const | ibis::column | [virtual] |
| estimateRange(const ibis::qDiscreteRange &cmp, ibis::bitvector &low, ibis::bitvector &high) const | ibis::column | [virtual] |
| estimateRange(const ibis::qIntHod &cmp, ibis::bitvector &low, ibis::bitvector &high) const | ibis::column | [virtual] |
| estimateRange(const ibis::qUIntHod &cmp, ibis::bitvector &low, ibis::bitvector &high) const | ibis::column | [virtual] |
| estimateRange(const ibis::qContinuousRange &cmp) const | ibis::column | [virtual] |
| estimateRange(const ibis::qDiscreteRange &cmp) const (defined in ibis::column) | ibis::column | [virtual] |
| estimateRange(const ibis::qIntHod &cmp) const | ibis::column | [virtual] |
| estimateRange(const ibis::qUIntHod &cmp) const | ibis::column | [virtual] |
| evaluateAndSelect(const ibis::qContinuousRange &, const ibis::bitvector &, void *, ibis::bitvector &) const | ibis::column | [virtual] |
| evaluateRange(const ibis::qContinuousRange &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const | ibis::bord::column | [virtual] |
| evaluateRange(const ibis::qDiscreteRange &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const | ibis::bord::column | [virtual] |
| ibis::column::evaluateRange(const ibis::qIntHod &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const | ibis::column | [virtual] |
| ibis::column::evaluateRange(const ibis::qUIntHod &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const | ibis::column | [virtual] |
| expandRange(ibis::qContinuousRange &rng) const | ibis::column | |
| findLower(int fdes, const uint32_t nr, const T tgt) const | ibis::column | [protected] |
| findString(const char *) const | ibis::column | [inline, virtual] |
| findUpper(int fdes, const uint32_t nr, const T tgt) const | ibis::column | [protected] |
| getActualMax() const | ibis::column | [virtual] |
| getActualMin() const | ibis::column | [virtual] |
| getArray() (defined in ibis::bord::column) | ibis::bord::column | [inline] |
| getArray() const (defined in ibis::bord::column) | ibis::bord::column | [inline] |
| getCumulativeDistribution(std::vector< double > &bounds, std::vector< uint32_t > &counts) const | ibis::column | |
| getDictionary() const | ibis::bord::column | [inline] |
| getDistribution(std::vector< double > &bbs, std::vector< uint32_t > &counts) const | ibis::column | |
| getDoubleArray() const | ibis::column | |
| getFloatArray() const | ibis::column | |
| getIntArray() const | ibis::column | |
| getNullMask(bitvector &mask) const | ibis::column | |
| getRawData() const | ibis::bord::column | [virtual] |
| getString(uint32_t i, std::string &val) const | ibis::bord::column | [virtual] |
| getSum() const | ibis::column | [virtual] |
| getUndecidable(const ibis::qContinuousRange &cmp, ibis::bitvector &iffy) const | ibis::column | [virtual] |
| getUndecidable(const ibis::qDiscreteRange &cmp, ibis::bitvector &iffy) const | ibis::column | [virtual] |
| getUndecidable(const ibis::qIntHod &cmp, ibis::bitvector &iffy) const | ibis::column | [virtual] |
| getUndecidable(const ibis::qUIntHod &cmp, ibis::bitvector &iffy) const | ibis::column | [virtual] |
| getValuesArray(void *vals) const | ibis::bord::column | [virtual] |
| idx | ibis::column | [mutable, protected] |
| idxcnt | ibis::column | [mutable, protected] |
| indexedRows() const | ibis::column | |
| indexLock (defined in ibis::column) | ibis::column | [friend] |
| indexSize() const | ibis::column | [virtual] |
| indexSpec() const | ibis::column | |
| indexSpec(const char *spec) | ibis::column | [inline] |
| indexSpeedTest() const | ibis::column | |
| isFloat() const | ibis::column | [inline] |
| isInteger() const | ibis::column | [inline] |
| isNumeric() const | ibis::column | [inline] |
| isSignedInteger() const | ibis::column | [inline] |
| isSorted() const | ibis::column | [inline] |
| isSorted(bool) | ibis::column | |
| isUnsignedInteger() const | ibis::column | [inline] |
| keywordSearch(const char *, ibis::bitvector &) const | ibis::bord::column | [virtual] |
| keywordSearch(const char *) const | ibis::bord::column | [virtual] |
| less_than(const column &, uint32_t, uint32_t) const | ibis::bord::column | [inline] |
| limit(uint32_t nr) (defined in ibis::bord::column) | ibis::bord::column | |
| loadIndex(const char *iopt=0, int ropt=0) const | ibis::column | [virtual] |
| logError(const char *event, const char *fmt,...) const | ibis::column | [protected] |
| logMessage(const char *event, const char *fmt,...) const | ibis::column | |
| logWarning(const char *event, const char *fmt,...) const | ibis::column | |
| lower | ibis::column | [protected] |
| lowerBound() const | ibis::column | [inline] |
| lowerBound(double d) (defined in ibis::column) | ibis::column | [inline] |
| m_bins | ibis::column | [protected] |
| m_desc | ibis::column | [protected] |
| m_name | ibis::column | [protected] |
| m_sorted | ibis::column | [protected] |
| m_type | ibis::column | [protected] |
| mask_ (defined in ibis::column) | ibis::column | [protected] |
| mutexLock (defined in ibis::column) | ibis::column | [friend] |
| name() const | ibis::column | [inline] |
| name(const char *nm) | ibis::column | [inline] |
| nullMaskName(std::string &fname) const | ibis::column | |
| numBins() const | ibis::column | |
| operator=(const column &) (defined in ibis::bord::column) | ibis::bord::column | [protected] |
| partition() const (defined in ibis::column) | ibis::column | [inline] |
| patternSearch(const char *) const | ibis::bord::column | [virtual] |
| patternSearch(const char *, ibis::bitvector &) const (defined in ibis::bord::column) | ibis::bord::column | [virtual] |
| preferredBounds(std::vector< double > &) const | ibis::column | |
| print(std::ostream &out) const | ibis::column | [virtual] |
| purgeIndexFile(const char *dir=0) const | ibis::column | |
| readLock (defined in ibis::column) | ibis::column | [friend] |
| restoreCategoriesAsStrings(const ibis::category &) | ibis::bord::column | |
| reverseRows() (defined in ibis::bord::column) | ibis::bord::column | |
| saveSelected(const ibis::bitvector &sel, const char *dest, char *buf, uint32_t nbuf) | ibis::column | [virtual] |
| searchSorted(const ibis::qContinuousRange &, ibis::bitvector &) const | ibis::column | [protected, virtual] |
| searchSorted(const ibis::qDiscreteRange &, ibis::bitvector &) const | ibis::column | [protected, virtual] |
| searchSorted(const ibis::qIntHod &, ibis::bitvector &) const | ibis::column | [protected, virtual] |
| searchSorted(const ibis::qUIntHod &, ibis::bitvector &) const | ibis::column | [protected, virtual] |
| searchSortedICC(const array_t< T > &vals, const ibis::qContinuousRange &rng, ibis::bitvector &hits) const | ibis::column | [protected] |
| searchSortedICD(const array_t< T > &vals, const ibis::qDiscreteRange &rng, ibis::bitvector &hits) const | ibis::column | [protected] |
| searchSortedICD(const array_t< T > &vals, const ibis::qIntHod &rng, ibis::bitvector &hits) const | ibis::column | [protected] |
| searchSortedICD(const array_t< T > &vals, const ibis::qUIntHod &rng, ibis::bitvector &hits) const | ibis::column | [protected] |
| searchSortedOOCC(const char *fname, const ibis::qContinuousRange &rng, ibis::bitvector &hits) const | ibis::column | [protected] |
| searchSortedOOCD(const char *fname, const ibis::qDiscreteRange &rng, ibis::bitvector &hits) const | ibis::column | [protected] |
| searchSortedOOCD(const char *fname, const ibis::qIntHod &rng, ibis::bitvector &hits) const | ibis::column | [protected] |
| searchSortedOOCD(const char *fname, const ibis::qUIntHod &rng, ibis::bitvector &hits) const | ibis::column | [protected] |
| selectBytes(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectDoubles(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectFloats(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectInts(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectLongs(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectShorts(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectStrings(const bitvector &mask) const | ibis::bord::column | [virtual] |
| selectToStrings(const char *, const bitvector &, std::vector< std::string > &) const | ibis::column | [protected] |
| selectUBytes(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectUInts(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectULongs(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectUShorts(const ibis::bitvector &) const | ibis::bord::column | [virtual] |
| selectValues(const bitvector &, void *) const | ibis::column | |
| selectValues(const bitvector &, void *, array_t< uint32_t > &) const | ibis::column | |
| selectValues(const ibis::qContinuousRange &, void *) const | ibis::column | |
| selectValuesT(const char *, const bitvector &, array_t< T > &) const | ibis::column | [protected] |
| selectValuesT(const char *, const bitvector &mask, array_t< T > &vals, array_t< uint32_t > &inds) const | ibis::column | [protected] |
| setDictionary(const ibis::dictionary *d) | ibis::bord::column | [inline] |
| setNullMask(const bitvector &) | ibis::column | |
| softWriteLock (defined in ibis::column) | ibis::column | [friend] |
| string2int(int fptr, dictionary &dic, uint32_t nbuf, char *buf, array_t< uint32_t > &out) const | ibis::column | [protected] |
| stringSearch(const char *, ibis::bitvector &) const | ibis::bord::column | [virtual] |
| stringSearch(const std::vector< std::string > &, ibis::bitvector &) const (defined in ibis::bord::column) | ibis::bord::column | [virtual] |
| stringSearch(const char *) const | ibis::bord::column | [virtual] |
| stringSearch(const std::vector< std::string > &) const | ibis::bord::column | [virtual] |
| thePart | ibis::column | [protected] |
| truncateData(const char *dir, uint32_t nent, ibis::bitvector &mask) const | ibis::column | [virtual] |
| type() const | ibis::column | [inline] |
| unloadIndex() const | ibis::column | [virtual] |
| upper | ibis::column | [protected] |
| upperBound() const | ibis::column | [inline] |
| upperBound(double d) (defined in ibis::column) | ibis::column | [inline] |
| write(FILE *file) const | ibis::column | [virtual] |
| writeData(const char *dir, uint32_t nold, uint32_t nnew, ibis::bitvector &mask, const void *va1, void *va2=0) | ibis::column | [virtual] |
| writeLock (defined in ibis::column) | ibis::column | [friend] |
| ~column() (defined in ibis::bord::column) | ibis::bord::column | [virtual] |