, including all inherited members.
| accessHint(const ibis::bitvector &mask, unsigned elemsize=4) const | ibis::part | |
| activeDir | ibis::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] |
| amask | ibis::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] |
| backupDir | ibis::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] |
| colorder | ibis::part | [protected] |
| columnList typedef (defined in ibis::part) | ibis::part | |
| columns | ibis::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] |
| idxstr | ibis::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_desc | ibis::part | [protected] |
| m_name | ibis::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 | |
| metaList | ibis::part | [protected] |
| metaTags() const | ibis::part | |
| mutexLock (defined in ibis::part) | ibis::part | [friend] |
| myCleaner | ibis::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] |
| nEvents | ibis::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] |
| rids | ibis::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] |
| shapeName | ibis::part | [protected] |
| shapeSize | ibis::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] |
| switchTime | ibis::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] |