ibis::bord::column Member List
This is the complete list of members for ibis::bord::column, 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]
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]
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
bufferibis::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) (defined in ibis::bord::column)ibis::bord::column
column(const ibis::bord *, const ibis::column &, void *buf)ibis::bord::column
column(const column &rhs) (defined in ibis::bord::column)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) (defined in ibis::bord::column)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]
dump(std::ostream &out, uint32_t i) const (defined in ibis::bord::column)ibis::bord::column [inline]
elementSize() const ibis::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 ibis::column [virtual]
estimateRange(const ibis::qIntHod &cmp) const ibis::column [virtual]
estimateRange(const ibis::qUIntHod &cmp) 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
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 [inline, 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]
idxibis::column [mutable, protected]
idxcntibis::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]
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
loweribis::column [protected]
lowerBound() const ibis::column [inline]
lowerBound(double d) (defined in ibis::column)ibis::column [inline]
m_binsibis::column [protected]
m_descibis::column [protected]
m_nameibis::column [protected]
m_sortedibis::column [protected]
m_typeibis::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::part &)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 bitvector &mask, std::vector< std::string > &str) 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 &mask, void *vals) const ibis::column
selectValues(const bitvector &mask, void *vals, array_t< uint32_t > &inds) const ibis::column
selectValuesT(const bitvector &mask, array_t< T > &vals) const ibis::column [protected]
selectValuesT(const bitvector &mask, array_t< T > &vals, array_t< uint32_t > &inds) const ibis::column [protected]
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]
thePartibis::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]
upperibis::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]

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