ibis::part Member List

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

accessHint(const ibis::bitvector &mask, unsigned elemsize=4) const ibis::part
activeDiribis::part [protected]
adaptive2DBins(const array_t< T1 > &vals1, const array_t< T2 > &vals2, uint32_t nb1, uint32_t nb2, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< uint32_t > &counts)ibis::part [inline, protected, static]
adaptive3DBins(const array_t< T1 > &vals1, const array_t< T2 > &vals2, const array_t< T3 > &vals3, uint32_t nb1, uint32_t nb2, uint32_t nb3, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< double > &bounds3, std::vector< uint32_t > &counts)ibis::part [inline, protected, static]
adaptiveFloats(const array_t< T > &vals, const T vmin, const T vmax, uint32_t nbins, std::vector< double > &bounds, std::vector< uint32_t > &counts)ibis::part [inline, protected, static]
adaptiveFloatsDetailed(const ibis::bitvector &mask, const array_t< T > &vals, const T vmin, const T vmax, uint32_t nbins, std::vector< double > &bounds, std::vector< ibis::bitvector > &detail)ibis::part [inline, protected, static]
adaptiveInts(const array_t< T > &vals, const T vmin, const T vmax, uint32_t nbins, std::vector< double > &bounds, std::vector< uint32_t > &counts)ibis::part [inline, protected, static]
adaptiveIntsDetailed(const ibis::bitvector &mask, const array_t< T > &vals, const T vmin, const T vmax, uint32_t nbins, std::vector< double > &bounds, std::vector< ibis::bitvector > &detail)ibis::part [inline, protected, static]
advisoryLock (defined in ibis::part)ibis::part [friend]
amaskibis::part [protected]
append(const char *dir)ibis::part
append1(const char *dir)ibis::part [protected]
append2(const char *dir)ibis::part [protected]
appendToBackup(const char *dir)ibis::part [protected]
backupDiribis::part [protected]
buildIndex(int nthr=1, const char *opt=0)ibis::part
calculate(const ibis::math::term &, const ibis::bitvector &, array_t< double > &) const ibis::part
cleaner (defined in ibis::part)ibis::part [friend]
coarsenBins(const ibis::column &col, uint32_t nbin, std::vector< double > &bnds, std::vector< ibis::bitvector * > &btmp) const ibis::part [protected]
colorderibis::part [protected]
columnList typedef (defined in ibis::part)ibis::part
columnsibis::part [protected]
combineNames(ibis::table::namesTypes &metalist) const ibis::part
commit(const char *dir)ibis::part
computeMinMax()ibis::part
count2DBins(array_t< T1 > &vals1, const double &begin1, const double &end1, const double &stride1, array_t< T2 > &vals2, const double &begin2, const double &end2, const double &stride2, std::vector< uint32_t > &counts) const ibis::part [inline, protected]
count3DBins(const array_t< T1 > &vals1, const double &begin1, const double &end1, const double &stride1, const array_t< T2 > &vals2, const double &begin2, const double &end2, const double &stride2, const array_t< T3 > &vals3, const double &begin3, const double &end3, const double &stride3, std::vector< uint32_t > &counts) const ibis::part [inline, protected]
countHits(const ibis::qRange &cmp) const ibis::part
countPages(const ibis::bitvector &mask, unsigned elemsize=4)ibis::part [static]
currentDataDir() const ibis::part [inline]
deactivate(const std::vector< uint32_t > &rows)ibis::part
deactivate(const char *conds)ibis::part
deactivate(const ibis::bitvector &rows)ibis::part [protected]
deriveBackupDirName() (defined in ibis::part)ibis::part [protected]
description() const ibis::part [inline]
digestMeshShape(const char *shape)ibis::part [protected]
doBackup()ibis::part
doCompare(const array_t< T > &array, const ibis::bitvector &mask, ibis::bitvector &hits, const ibis::qRange &cmp) const (defined in ibis::part)ibis::part [inline, protected]
doCompare(const char *file, const ibis::bitvector &mask, ibis::bitvector &hits, const ibis::qRange &cmp) const (defined in ibis::part)ibis::part [inline, protected]
doCompare(const array_t< T > &vals, F cmp, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::part [inline, protected]
doCompare(const array_t< T > &vals, F1 cmp1, F2 cmp2, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::part [inline, protected]
doCompare0(const array_t< T > &vals, F cmp, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::part [inline, protected]
doCompare0(const array_t< T > &vals, F1 cmp1, F2 cmp2, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::part [inline, protected]
doCount(const ibis::qRange &cmp) const (defined in ibis::part)ibis::part [inline, protected]
doCount(const array_t< T > &vals, const ibis::qRange &cmp, const ibis::bitvector &mask) const (defined in ibis::part)ibis::part [inline, protected]
doCount(const array_t< T > &vals, const ibis::bitvector &mask, F cmp) const (defined in ibis::part)ibis::part [inline, protected]
doCount(const array_t< T > &vals, const ibis::bitvector &mask, F1 cmp1, F2 cmp2) const (defined in ibis::part)ibis::part [inline, protected]
doScan(const ibis::qRange &cmp, ibis::bitvector &hits) const ibis::part [virtual]
doScan(const ibis::qRange &cmp, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::part [virtual]
doScan(const ibis::compRange &cmp, ibis::bitvector &hits) const ibis::part [virtual]
doScan(const ibis::compRange &cmp, const ibis::bitvector &mask, ibis::bitvector &hits, ibis::math::barrel *bar=0) const ibis::part [virtual]
doScan(const array_t< E > &varr, const ibis::qRange &cmp, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::part [inline]
doScan(const array_t< E > &varr, const ibis::qContinuousRange &cmp, const ibis::bitvector &mask, ibis::bitvector &hits) const (defined in ibis::part)ibis::part [inline]
equalWeightBins(const array_t< T > &vals, uint32_t nbins, array_t< T > &bounds) (defined in ibis::part)ibis::part [inline, protected, static]
equalWeightBins(const array_t< float > &vals, uint32_t nbins, array_t< float > &bounds)ibis::part [inline]
equalWeightBins(const array_t< double > &vals, uint32_t nbins, array_t< double > &bounds)ibis::part [inline]
estimateCost(const ibis::qContinuousRange &cmp) const ibis::part [virtual]
estimateCost(const ibis::qDiscreteRange &cmp) const (defined in ibis::part)ibis::part [virtual]
estimateCost(const ibis::qString &cmp) const (defined in ibis::part)ibis::part [virtual]
estimateCost(const ibis::qMultiString &cmp) const (defined in ibis::part)ibis::part [virtual]
estimateMatchAny(const ibis::qAnyAny &cmp, ibis::bitvector &low, ibis::bitvector &high) const ibis::part [virtual]
estimateRange(const ibis::qContinuousRange &cmp) const ibis::part [virtual]
estimateRange(const ibis::qDiscreteRange &cmp) const ibis::part [virtual]
estimateRange(const ibis::qContinuousRange &cmp, ibis::bitvector &low, ibis::bitvector &high) const ibis::part [virtual]
estimateRange(const ibis::qDiscreteRange &cmp, ibis::bitvector &low, ibis::bitvector &high) const ibis::part [virtual]
evaluateJoin(const ibis::rangeJoin &cmp, const ibis::bitvector &mask, ibis::bitvector64 &pairs) const ibis::part [inline]
evaluateJoin(const ibis::rangeJoin &cmp, const ibis::bitvector &mask, const char *pairfile) const ibis::part [inline]
evaluateJoin(const ibis::rangeJoin &cmp, const ibis::bitvector &mask) const ibis::part [inline]
evaluateJoin(const std::vector< const ibis::rangeJoin * > &cmp, const ibis::bitvector &mask, ibis::bitvector64 &pairs) const ibis::part [inline]
evaluateJoin(const std::vector< const ibis::rangeJoin * > &cmp, const ibis::bitvector &mask) const (defined in ibis::part)ibis::part
evaluateJoin(const ibis::rangeJoin &cmp, const ibis::bitvector64 &trial, ibis::bitvector64 &result) const ibis::part
evaluateJoin(const std::vector< const ibis::rangeJoin * > &cmp, const ibis::bitvector64 &trial, ibis::bitvector64 &result) const ibis::part
evaluateRange(const ibis::qContinuousRange &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const ibis::part [virtual]
evaluateRange(const ibis::qDiscreteRange &cmp, const ibis::bitvector &mask, ibis::bitvector &res) const ibis::part [virtual]
evaluateRIDSet(const ibis::RIDSet &, ibis::bitvector &) const (defined in ibis::part)ibis::part
extendMetaTags() (defined in ibis::part)ibis::part [protected]
freeRIDs() const ibis::part [protected]
genName(const std::vector< const char * > &mtags, std::string &name)ibis::part [static]
genName(const ibis::resource::vList &mtags, std::string &name)ibis::part [static]
get1DBins(const char *constraints, const char *cname1, uint32_t nb1, std::vector< double > &bounds1, std::vector< ibis::bitvector > &bins) const ibis::part
get1DBins_(const ibis::bitvector &mask, const ibis::column &col, uint32_t nbin, std::vector< double > &bounds, std::vector< ibis::bitvector > &bins, const char *mesg) const ibis::part [protected]
get1DDistribution(const char *constraints, const char *cname, double begin, double end, double stride, std::vector< uint32_t > &counts) const ibis::part
get1DDistribution(const char *cname, uint32_t nbin, std::vector< double > &bounds, std::vector< uint32_t > &counts) const ibis::part
get1DDistribution(const char *constraints, const char *cname, uint32_t nbin, std::vector< double > &bounds, std::vector< uint32_t > &counts) const ibis::part
get1DDistribution(const ibis::column &col, uint32_t nbin, std::vector< double > &bounds, std::vector< uint32_t > &counts) const ibis::part [protected]
get2DBins(const char *constraints, const char *cname1, const char *cname2, uint32_t nb1, uint32_t nb2, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< ibis::bitvector > &bins) const ibis::part
get2DDistribution(const char *constraints, const char *cname1, double begin1, double end1, double stride1, const char *cname2, double begin2, double end2, double stride2, std::vector< uint32_t > &counts) const ibis::part
get2DDistribution(const char *cname1, const char *cname2, uint32_t nb1, uint32_t nb2, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< uint32_t > &counts, const char *const option=0) const ibis::part
get2DDistribution(const char *constraints, const char *name1, const char *name2, uint32_t nb1, uint32_t nb2, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< uint32_t > &counts) const ibis::part
get2DDistributionA(const ibis::column &col1, const ibis::column &col2, uint32_t nb1, uint32_t nb2, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< uint32_t > &counts) const ibis::part [protected]
get2DDistributionI(const ibis::column &col1, const ibis::column &col2, uint32_t nb1, uint32_t nb2, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< uint32_t > &counts) const ibis::part [protected]
get2DDistributionU(const ibis::column &col1, const ibis::column &col2, uint32_t nb1, uint32_t nb2, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< uint32_t > &counts) const ibis::part [protected]
get3DBins(const char *constraints, const char *cname1, const char *cname2, const char *cname3, uint32_t nb1, uint32_t nb2, uint32_t nb3, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< double > &bounds3, std::vector< ibis::bitvector > &bins) const ibis::part
get3DDistribution(const char *constraints, const char *cname1, double begin1, double end1, double stride1, const char *cname2, double begin2, double end2, double stride2, const char *cname3, double begin3, double end3, double stride3, std::vector< uint32_t > &counts) const ibis::part
get3DDistribution(const char *cname1, const char *cname2, const char *cname3, uint32_t nb1, uint32_t nb2, uint32_t nb3, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< double > &bounds3, std::vector< uint32_t > &counts, const char *const option=0) const ibis::part
get3DDistribution(const char *constraints, const char *cname1, const char *cname2, const char *cname3, uint32_t nb1, uint32_t nb2, uint32_t nb3, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< double > &bounds3, std::vector< uint32_t > &counts) const ibis::part
get3DDistributionA(const ibis::bitvector &mask, const ibis::column &col1, const ibis::column &col2, const ibis::column &col3, uint32_t nb1, uint32_t nb2, uint32_t nb3, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< double > &bounds3, std::vector< uint32_t > &counts) const ibis::part [protected]
get3DDistributionA1(const ibis::bitvector &mask, const array_t< E1 > &vals1, const ibis::column &col2, const ibis::column &col3, uint32_t nb1, uint32_t nb2, uint32_t nb3, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< double > &bounds3, std::vector< uint32_t > &counts) const ibis::part [inline, protected]
get3DDistributionA2(const ibis::bitvector &mask, const array_t< E1 > &vals1, const array_t< E2 > &vals2, const ibis::column &col3, uint32_t nb1, uint32_t nb2, uint32_t nb3, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< double > &bounds3, std::vector< uint32_t > &counts) const ibis::part [inline, protected]
getActualMax(const char *name) const ibis::part
getActualMin(const char *name) const ibis::part
getColumn(const char *name) const ibis::part [inline]
getColumn(uint32_t ind) const ibis::part [inline]
getColumnSum(const char *name) const ibis::part
getCumulativeDistribution(const char *name, std::vector< double > &bounds, std::vector< uint32_t > &counts) const ibis::part
getCumulativeDistribution(const char *constraints, const char *name, std::vector< double > &bounds, std::vector< uint32_t > &counts) const ibis::part
getCumulativeDistribution(const char *name, uint32_t nbc, double *bounds, uint32_t *counts) const ibis::part
getCumulativeDistribution(const char *constraints, const char *name, uint32_t nbc, double *bounds, uint32_t *counts) const ibis::part
getDistribution(const char *name, std::vector< double > &bounds, std::vector< uint32_t > &counts) const ibis::part
getDistribution(const char *constraints, const char *name, std::vector< double > &bounds, std::vector< uint32_t > &counts) const ibis::part
getDistribution(const char *name, uint32_t nbc, double *bounds, uint32_t *counts) const ibis::part
getDistribution(const char *name, const char *constraints, uint32_t nbc, double *bounds, uint32_t *counts) const ibis::part
getInfo() const ibis::part [inline]
getJointDistribution(const char *constraints, const char *name1, const char *name2, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< uint32_t > &counts) const ibis::part
getMask() const ibis::part [inline]
getMeshDimensions() const ibis::part [inline]
getMeshShape() const ibis::part [inline]
getMetaTag(const char *) const ibis::part [inline]
getRIDs() const (defined in ibis::part)ibis::part [inline]
getRIDs(const ibis::bitvector &mask) const (defined in ibis::part)ibis::part
getRowNumber(const rid_t &rid) const ibis::part
getState() const ibis::part
getStateNoLocking() const (defined in ibis::part)ibis::part [inline]
getUndecidable(const ibis::qContinuousRange &cmp, ibis::bitvector &iffy) const ibis::part [virtual]
getUndecidable(const ibis::qDiscreteRange &cmp, ibis::bitvector &iffy) const ibis::part [virtual]
hasRIDs() const (defined in ibis::part)ibis::part [inline]
idxstribis::part [protected]
indexSpec() const ibis::part [inline]
indexSpec(const char *)ibis::part
info (defined in ibis::part)ibis::part [friend]
loadIndex(const char *opt=0) const ibis::part
logError(const char *event, const char *fmt,...) const ibis::part [protected]
logMessage(const char *event, const char *fmt,...) const (defined in ibis::part)ibis::part
logWarning(const char *event, const char *fmt,...) const (defined in ibis::part)ibis::part
lookforString(const ibis::qString &cmp, ibis::bitvector &low) const ibis::part
lookforString(const ibis::qMultiString &cmp, ibis::bitvector &low) const ibis::part
lookforString(const ibis::qString &cmp) const ibis::part
lookforString(const ibis::qMultiString &cmp) const (defined in ibis::part)ibis::part
m_descibis::part [protected]
m_nameibis::part [protected]
makeBackupCopy()ibis::part [protected]
mapValues(array_t< E1 > &val1, array_t< E2 > &val2, uint32_t nb1, uint32_t nb2, array_t< E1 > &bnd1, array_t< E2 > &bnd2, std::vector< uint32_t > &cnts)ibis::part [inline, protected, static]
mapValues(const array_t< T > &vals, std::map< T, uint32_t > &hist) (defined in ibis::part)ibis::part [inline, protected, static]
matchAny(const ibis::qAnyAny &cmp, ibis::bitvector &hits) const (defined in ibis::part)ibis::part [virtual]
matchAny(const ibis::qAnyAny &cmp, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::part [virtual]
matchMetaTags(const std::vector< const char * > &mtags) const ibis::part
matchMetaTags(const ibis::resource::vList &mtags) const ibis::part
matchNameValuePair(const char *name, const char *value) const ibis::part
metaListibis::part [protected]
metaTags() const ibis::part
mutexLock (defined in ibis::part)ibis::part [friend]
myCleaneribis::part [protected]
name() const ibis::part [inline]
nColumns() const ibis::part [inline]
negativeCompare(const array_t< T > &array, const ibis::bitvector &mask, ibis::bitvector &hits, const ibis::qRange &cmp) const (defined in ibis::part)ibis::part [inline, protected]
negativeCompare(const char *file, const ibis::bitvector &mask, ibis::bitvector &hits, const ibis::qRange &cmp) const (defined in ibis::part)ibis::part [inline, protected]
negativeScan(const ibis::qRange &cmp, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::part [virtual]
nEventsibis::part [protected]
nRows() const ibis::part [inline]
numbersToBitvector(const std::vector< uint32_t > &, ibis::bitvector &) const ibis::part [protected]
old2DDistribution(const char *constraints, const char *name1, const char *name2, uint32_t nb1, uint32_t nb2, std::vector< double > &bounds1, std::vector< double > &bounds2, std::vector< uint32_t > &counts) const ibis::part [protected]
packCumulativeDistribution(const std::vector< double > &bounds, const std::vector< uint32_t > &counts, uint32_t nbc, double *bptr, uint32_t *cptr) const ibis::part [protected]
packDistribution(const std::vector< double > &bounds, const std::vector< uint32_t > &counts, uint32_t nbc, double *bptr, uint32_t *cptr) const ibis::part [protected]
part(const char *prefix=0)ibis::part [explicit]
part(const char *adir, const char *bdir)ibis::part
part(const std::vector< const char * > &mtags)ibis::part
part(const ibis::resource::vList &mtags)ibis::part
POSTTRANSITION_STATE enum value (defined in ibis::part)ibis::part
PRETRANSITION_STATE enum value (defined in ibis::part)ibis::part
print(std::ostream &out) const ibis::part
purgeInactive()ibis::part
purgeIndexFiles() const ibis::part
queryTest(const char *pref, long *nerrors) const (defined in ibis::part)ibis::part
quickTest(const char *pref, long *nerrors) const (defined in ibis::part)ibis::part
reactivate(const std::vector< uint32_t > &rows)ibis::part
reactivate(const char *conds)ibis::part
reactivate(const ibis::bitvector &rows)ibis::part [protected]
readLock (defined in ibis::part)ibis::part [friend]
readMeshShape(const char *const dir)ibis::part [protected]
readMetaTags(const char *const dir)ibis::part [static]
readRIDs() const ibis::part [protected]
readTDC(size_t &nrows, columnList &plist, const char *dir)ibis::part [protected]
RECEIVING_STATE enum value (defined in ibis::part)ibis::part
reorder()ibis::part
reorder(const ibis::table::stringList &names)ibis::part
reorderValues(const char *fname, const array_t< uint32_t > &indin, array_t< uint32_t > &indout, array_t< uint32_t > &starts)ibis::part [inline, protected]
ridsibis::part [mutable, protected]
rollback()ibis::part
selectDoubles(const char *name, const ibis::bitvector &mask) const ibis::part
selectFloats(const char *name, const ibis::bitvector &mask) const ibis::part
selectInts(const char *name, const ibis::bitvector &mask) const ibis::part
selectLongs(const char *name, const ibis::bitvector &mask) const ibis::part
selectUInts(const char *name, const ibis::bitvector &mask) const ibis::part
selfTest(int nth=1, const char *pref=0) const ibis::part [virtual]
setMeshShape(const char *shape)ibis::part [inline]
setMetaTags(const ibis::resource::vList &mts)ibis::part [protected]
setMetaTags(const std::vector< const char * > &mts)ibis::part [protected]
shapeNameibis::part [protected]
shapeSizeibis::part [protected]
STABLE_STATE enum value (defined in ibis::part)ibis::part
state (defined in ibis::part)ibis::part [protected]
stringToBitvector(const char *, ibis::bitvector &) const ibis::part [protected]
switchTimeibis::part [protected]
TABLE_STATE enum name (defined in ibis::part)ibis::part
timestamp() const ibis::part [inline]
TRANSITION_STATE enum value (defined in ibis::part)ibis::part
UNKNOWN_STATE enum value (defined in ibis::part)ibis::part
unloadIndex() const ibis::part
updateTDC() const ibis::part [inline]
verifyBackupDir() (defined in ibis::part)ibis::part [protected]
writeLock (defined in ibis::part)ibis::part [friend]
writeTDC(const uint32_t nrows, const columnList &plist, const char *dir) const ibis::part [protected]
writeValues(const char *fname, const array_t< uint32_t > &ind)ibis::part [inline, protected]
~part()ibis::part [virtual]

Make It A Bit Faster
Disclaimers
FastBit source code
FastBit mailing list archive
Maintainer of this page