ibis::bord::column Member List

This is the complete list of members for ibis::bord::column, including all inherited members.

actualMinMax(const array_t< T > &vals, const ibis::bitvector &mask, double &min, double &max, bool &asc)ibis::columnstatic
actualMinMax(const char *fname, const ibis::bitvector &mask, double &min, double &max, bool &asc) const ibis::columnprotected
addBlobs(std::vector< ibis::opaque > *&, uint32_t, const std::vector< ibis::opaque > &) (defined in ibis::bord::column)ibis::bord::columnstatic
addCounts(uint32_t)ibis::bord::column
addIncoreData(array_t< T > *&to, uint32_t nold, const array_t< T > &from, const T special)ibis::bord::columnstatic
addStrings(std::vector< std::string > *&, uint32_t, const std::vector< std::string > &) (defined in ibis::bord::column)ibis::bord::columnstatic
append(const char *dt, const char *df, const uint32_t nold, const uint32_t nnew, uint32_t nbuf, char *buf)ibis::bord::columnvirtual
append(const void *vals, const ibis::bitvector &msk)ibis::bord::columnvirtual
append(const ibis::column &scol, const ibis::bitvector &msk)ibis::bord::columnvirtual
append(const ibis::column &scol, const ibis::qContinuousRange &cnd)ibis::bord::columnvirtual
append(const void *, uint32_t)ibis::bord::columninline
append(const void *, uint32_t, const void *, uint32_t, ibis::selectClause::AGREGADO)ibis::bord::columninline
appendStrings(const std::vector< std::string > &, const ibis::bitvector &)ibis::columnprotected
appendValues(const array_t< T > &, const ibis::bitvector &)ibis::columnprotected
attachIndex(double *, uint64_t, int64_t *, uint64_t, void *, FastBitReadBitmaps) const (defined in ibis::column)ibis::columnvirtual
attachIndex(double *, uint64_t, int64_t *, uint64_t, uint32_t *, uint64_t) const (defined in ibis::column)ibis::columnvirtual
binWeights(std::vector< uint32_t > &) const ibis::column
bufferibis::bord::columnprotected
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(ibis::TYPE_T t, const char *nm, void *st, uint64_t *dim, uint64_t nd)ibis::bord::column
column(FastBitReadExtArray rd, void *ctx, uint64_t *dims, uint64_t nd, ibis::TYPE_T t, const char *name, const char *desc="", double lo=DBL_MAX, double hi=-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 column &rhs)ibis::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
computeMax(const array_t< T > &vals, const ibis::bitvector &mask)ibis::columnstatic
computeMax() const ibis::columnprotected
computeMin(const array_t< T > &vals, const ibis::bitvector &mask)ibis::columnstatic
computeMin() const ibis::columnprotected
computeMinMax()ibis::bord::columnvirtual
computeMinMax(const char *)ibis::bord::columnvirtual
computeMinMax(const char *, double &, double &, bool &) const ibis::bord::columnvirtual
computeSum(const array_t< T > &vals, const ibis::bitvector &mask)ibis::columnstatic
computeSum() const ibis::columnprotected
contractRange(ibis::qContinuousRange &rng) const ibis::column
dataFileName(std::string &fname, const char *dir=0) const ibis::column
dataflagibis::columnmutableprotected
description() const ibis::columninline
description(const char *d) (defined in ibis::column)ibis::columninline
dicibis::bord::columnprotected
dump(std::ostream &out, uint32_t i) const (defined in ibis::bord::column)ibis::bord::column
elementSize() const ibis::columninline
equal_to(const column &) const ibis::bord::column
equal_to(const column &, uint32_t, uint32_t) const ibis::bord::columninline
estimateCost(const ibis::qContinuousRange &cmp) const ibis::columnvirtual
estimateCost(const ibis::qDiscreteRange &cmp) const ibis::columnvirtual
estimateCost(const ibis::qIntHod &cmp) const ibis::columnvirtual
estimateCost(const ibis::qUIntHod &cmp) const ibis::columnvirtual
estimateCost(const ibis::qString &) const ibis::columninlinevirtual
estimateCost(const ibis::qAnyString &) const ibis::columninlinevirtual
estimateRange(const ibis::qContinuousRange &cmp, ibis::bitvector &low, ibis::bitvector &high) const ibis::columnvirtual
estimateRange(const ibis::qDiscreteRange &cmp, ibis::bitvector &low, ibis::bitvector &high) const ibis::columnvirtual
estimateRange(const ibis::qIntHod &cmp, ibis::bitvector &low, ibis::bitvector &high) const ibis::columnvirtual
estimateRange(const ibis::qUIntHod &cmp, ibis::bitvector &low, ibis::bitvector &high) const ibis::columnvirtual
estimateRange(const ibis::qContinuousRange &cmp) const ibis::columnvirtual
estimateRange(const ibis::qDiscreteRange &cmp) const (defined in ibis::column)ibis::columnvirtual
estimateRange(const ibis::qIntHod &cmp) const ibis::columnvirtual
estimateRange(const ibis::qUIntHod &cmp) const ibis::columnvirtual
evaluateAndSelect(const ibis::qContinuousRange &, const ibis::bitvector &, void *, ibis::bitvector &) const ibis::columnvirtual
evaluateRange(const ibis::qContinuousRange &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const ibis::bord::columnvirtual
evaluateRange(const ibis::qDiscreteRange &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const ibis::bord::columnvirtual
ibis::column::evaluateRange(const ibis::qIntHod &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const ibis::columnvirtual
ibis::column::evaluateRange(const ibis::qUIntHod &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const ibis::columnvirtual
expandRange(ibis::qContinuousRange &rng) const ibis::column
findLower(int fdes, const uint32_t nr, const T tgt) const ibis::columnprotected
findString(const char *) const ibis::columninlinevirtual
findUpper(int fdes, const uint32_t nr, const T tgt) const ibis::columnprotected
fullname() const ibis::column
getActualMax() const ibis::columnvirtual
getActualMin() const ibis::columnvirtual
getArray() (defined in ibis::bord::column)ibis::bord::columninline
getArray() const (defined in ibis::bord::column)ibis::bord::columninline
getCumulativeDistribution(std::vector< double > &bounds, std::vector< uint32_t > &counts) const ibis::column
getDataflag() const (defined in ibis::column)ibis::columninline
getDictionary() const ibis::bord::columninlinevirtual
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
getMeshShape() const (defined in ibis::bord::column)ibis::bord::columninline
getNullMask(bitvector &mask) const ibis::column
getOpaque(uint32_t, ibis::opaque &) const ibis::columnvirtual
getRawData() const ibis::bord::columnvirtual
getString(uint32_t, std::string &) const ibis::bord::columnvirtual
getSum() const ibis::columnvirtual
getTimeFormat() const (defined in ibis::column)ibis::columninline
getUndecidable(const ibis::qContinuousRange &cmp, ibis::bitvector &iffy) const ibis::columnvirtual
getUndecidable(const ibis::qDiscreteRange &cmp, ibis::bitvector &iffy) const ibis::columnvirtual
getUndecidable(const ibis::qIntHod &cmp, ibis::bitvector &iffy) const ibis::columnvirtual
getUndecidable(const ibis::qUIntHod &cmp, ibis::bitvector &iffy) const ibis::columnvirtual
getValuesArray(void *) const ibis::bord::columnvirtual
hasIndex() const ibis::column
hasRawData() const ibis::bord::columnvirtual
hasRoster() const ibis::column
idxibis::columnmutableprotected
idxcntibis::columnmutableprotected
indexedRows() const ibis::column
indexSerialSizes(uint64_t &, uint64_t &, uint64_t &) const ibis::columnvirtual
indexSize() const ibis::columnvirtual
indexSpec() const (defined in ibis::column)ibis::column
indexSpec(const char *spec)ibis::columninline
indexSpeedTest() const ibis::column
indexWrite(ibis::array_t< double > &, ibis::array_t< int64_t > &, ibis::array_t< uint32_t > &) const ibis::columnvirtual
isFloat() const ibis::columninline
isInteger() const ibis::columninline
isNumeric() const ibis::columninline
isSignedInteger() const ibis::columninline
isSorted() const (defined in ibis::column)ibis::columninline
isSorted(bool)ibis::column
isUnsignedInteger() const ibis::columninline
keywordSearch(const char *, ibis::bitvector &) const ibis::bord::columnvirtual
keywordSearch(const char *) const ibis::bord::columnvirtual
keywordSearch(const std::vector< std::string > &, ibis::bitvector &) const ibis::bord::columnvirtual
keywordSearch(const std::vector< std::string > &) const ibis::bord::columnvirtual
less_than(const column &, uint32_t, uint32_t) const ibis::bord::columninline
limit(uint32_t nr)ibis::bord::column
loadIndex(const char *iopt=0, int ropt=0) const ibis::columnvirtual
logError(const char *event, const char *fmt,...) const ibis::columnprotected
logMessage(const char *event, const char *fmt,...) const ibis::column
logWarning(const char *event, const char *fmt,...) const ibis::column
loweribis::columnprotected
lowerBound() const ibis::columninline
lowerBound(double d) (defined in ibis::column)ibis::columninline
m_binsibis::columnprotected
m_descibis::columnprotected
m_nameibis::columnprotected
m_sortedibis::columnprotected
m_typeibis::columnprotected
m_utscribeibis::columnprotected
mask_ibis::columnprotected
name() const ibis::columninline
name(const char *nm)ibis::columninline
nRows() const (defined in ibis::column)ibis::columninline
nullMaskName(std::string &fname) const ibis::column
numBins() const ibis::column
operator=(const column &) (defined in ibis::bord::column)ibis::bord::columnprotected
partition() const (defined in ibis::column)ibis::columninline
partition() (defined in ibis::column)ibis::columninline
patternSearch(const char *) const ibis::bord::columnvirtual
patternSearch(const char *, ibis::bitvector &) const (defined in ibis::bord::column)ibis::bord::columnvirtual
preferredBounds(std::vector< double > &) const ibis::column
print(std::ostream &out) const ibis::columnvirtual
purgeIndexFile(const char *dir=0) const ibis::column
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::columnvirtual
searchSorted(const ibis::qContinuousRange &, ibis::bitvector &) const ibis::columnprotectedvirtual
searchSorted(const ibis::qDiscreteRange &, ibis::bitvector &) const ibis::columnprotectedvirtual
searchSorted(const ibis::qIntHod &, ibis::bitvector &) const ibis::columnprotectedvirtual
searchSorted(const ibis::qUIntHod &, ibis::bitvector &) const ibis::columnprotectedvirtual
searchSortedICC(const array_t< T > &vals, const ibis::qContinuousRange &rng, ibis::bitvector &hits) const ibis::columnprotected
searchSortedICD(const array_t< T > &vals, const ibis::qDiscreteRange &rng, ibis::bitvector &hits) const ibis::columnprotected
searchSortedICD(const array_t< T > &vals, const ibis::qIntHod &rng, ibis::bitvector &hits) const ibis::columnprotected
searchSortedICD(const array_t< T > &vals, const ibis::qUIntHod &rng, ibis::bitvector &hits) const ibis::columnprotected
searchSortedOOCC(const char *fname, const ibis::qContinuousRange &rng, ibis::bitvector &hits) const ibis::columnprotected
searchSortedOOCD(const char *fname, const ibis::qDiscreteRange &rng, ibis::bitvector &hits) const ibis::columnprotected
searchSortedOOCD(const char *fname, const ibis::qIntHod &rng, ibis::bitvector &hits) const ibis::columnprotected
searchSortedOOCD(const char *fname, const ibis::qUIntHod &rng, ibis::bitvector &hits) const ibis::columnprotected
selectBytes(const ibis::bitvector &) const ibis::bord::columnvirtual
selectDoubles(const ibis::bitvector &) const ibis::bord::columnvirtual
selectFloats(const ibis::bitvector &) const ibis::bord::columnvirtual
selectInts(const ibis::bitvector &) const ibis::bord::columnvirtual
selectLongs(const ibis::bitvector &) const ibis::bord::columnvirtual
selectOpaques(const bitvector &mask) const (defined in ibis::bord::column)ibis::bord::columnvirtual
selectShorts(const ibis::bitvector &) const ibis::bord::columnvirtual
selectStrings(const bitvector &mask) const ibis::bord::columnvirtual
selectToOpaques(const char *, const bitvector &, std::vector< ibis::opaque > &) const (defined in ibis::column)ibis::columnprotected
selectToStrings(const char *, const bitvector &, std::vector< std::string > &) const ibis::columnprotected
selectToStrings(const char *dfn, const bitvector &mask, std::vector< std::string > &str) const (defined in ibis::column)ibis::columnprotected
selectToStrings(const char *dfn, const bitvector &mask, std::vector< std::string > &str) const (defined in ibis::column)ibis::columnprotected
selectToStrings(const char *, const bitvector &, std::vector< std::string > &) const (defined in ibis::column)ibis::columnprotected
selectToStrings(const char *, const bitvector &, std::vector< std::string > &) const (defined in ibis::column)ibis::columnprotected
selectUBytes(const ibis::bitvector &) const ibis::bord::columnvirtual
selectUInts(const ibis::bitvector &) const ibis::bord::columnvirtual
selectULongs(const ibis::bitvector &) const ibis::bord::columnvirtual
selectUShorts(const ibis::bitvector &) const ibis::bord::columnvirtual
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::columnprotected
selectValuesT(const char *, const bitvector &mask, array_t< T > &vals, array_t< uint32_t > &inds) const ibis::columnprotected
setDataflag(int df) (defined in ibis::column)ibis::columninline
setDictionary(const ibis::dictionary *d)ibis::bord::columninline
setMeshShape(uint64_t *, uint64_t)ibis::bord::column
setNullMask(const bitvector &)ibis::column
setTimeFormat(const char *)ibis::column
setTimeFormat(const unixTimeScribe &) (defined in ibis::column)ibis::column
shapeibis::bord::columnprotected
string2int(int fptr, dictionary &dic, uint32_t nbuf, char *buf, array_t< uint32_t > &out) const ibis::columnprotected
stringSearch(const char *, ibis::bitvector &) const ibis::bord::columnvirtual
stringSearch(const std::vector< std::string > &, ibis::bitvector &) const (defined in ibis::bord::column)ibis::bord::columnvirtual
stringSearch(const char *) const ibis::bord::columnvirtual
stringSearch(const std::vector< std::string > &) const ibis::bord::columnvirtual
thePart (defined in ibis::column)ibis::columnprotected
truncateData(const char *dir, uint32_t nent, ibis::bitvector &mask) const ibis::columnvirtual
type() const ibis::columninline
unloadIndex() const ibis::columnvirtual
upperibis::columnprotected
upperBound() const ibis::columninline
upperBound(double d) (defined in ibis::column)ibis::columninline
write(FILE *file) const ibis::columnvirtual
writeData(const char *dir, uint32_t nold, uint32_t nnew, ibis::bitvector &mask, const void *va1, void *va2=0)ibis::columnvirtual
xmetaibis::bord::columnprotected
xreaderibis::bord::columnprotected
~column()ibis::bord::columnvirtual

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