ibis::meshQuery Member List
This is the complete list of members for ibis::meshQuery, including all inherited members.
afind(ibis::array_t< uint32_t > &rep, uint32_t s)ibis::meshQuery [protected, static]
aflatten(ibis::array_t< uint32_t > &rep)ibis::meshQuery [protected, static]
aset(ibis::array_t< uint32_t > &rep, uint32_t s, uint32_t r)ibis::meshQuery [protected, static]
bitvectorToCoordinates(const ibis::bitvector &bv, const std::vector< uint32_t > &dim, std::vector< uint32_t > &coords)ibis::meshQuery [static]
block2d(uint32_t last, const std::vector< uint32_t > &dim, std::vector< uint32_t > &block, std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
block3d(uint32_t last, const uint32_t n2, const uint32_t n3, const std::vector< uint32_t > &dim, std::vector< uint32_t > &block, std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
blocknd(uint32_t last, const std::vector< uint32_t > &scl, const std::vector< uint32_t > &dim, std::vector< uint32_t > &block, std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
boundary2d(const std::vector< uint32_t > &dim, const std::vector< std::vector< uint32_t > > &rang, std::vector< std::vector< uint32_t > > &bdy) const (defined in ibis::meshQuery)ibis::meshQuery [protected]
boundary2d1(const std::vector< uint32_t > &dim, const std::vector< std::vector< uint32_t > > &rang, std::vector< std::vector< uint32_t > > &bdy) const (defined in ibis::meshQuery)ibis::meshQuery [protected]
boundary3d(const std::vector< uint32_t > &dim, const std::vector< std::vector< uint32_t > > &rang, std::vector< std::vector< uint32_t > > &bdy) const (defined in ibis::meshQuery)ibis::meshQuery [protected]
boundarynd(const std::vector< uint32_t > &dim, const std::vector< std::vector< uint32_t > > &rang, std::vector< std::vector< uint32_t > > &bdy) const (defined in ibis::meshQuery)ibis::meshQuery [protected]
BUNDLES_TRUNCATED enum value (defined in ibis::query)ibis::query
clear()ibis::query
clearErrorMessage() const ibis::query [inline]
components() const ibis::query [inline]
compsibis::query [protected]
computeHits() (defined in ibis::query)ibis::query [protected]
condsibis::query [protected]
contractQuery()ibis::query
countDeltaPairs(const array_t< T1 > &val1, const array_t< T2 > &val2, const T1 &delta) const ibis::query [protected]
countDeltaPairs(const array_t< uint32_t > &val1, const array_t< int32_t > &val2, const uint32_t &delta) const ibis::query
countDeltaPairs(const array_t< int32_t > &val1, const array_t< uint32_t > &val2, const int32_t &delta) const ibis::query
countEqualPairs(const array_t< T1 > &val1, const array_t< T2 > &val2) const ibis::query [protected]
countEqualPairs(const array_t< int32_t > &val1, const array_t< uint32_t > &val2) const ibis::query
countEqualPairs(const array_t< uint32_t > &val1, const array_t< int32_t > &val2) const ibis::query
countHits() const ibis::query
countPages(unsigned wordsize) const ibis::query [protected]
dir() const ibis::query [inline]
doContract(ibis::qExpr *exp0) const ibis::query [protected]
doEstimate(const qExpr *term, ibis::bitvector &low, ibis::bitvector &high) const ibis::query [protected]
doEvaluate(const qExpr *term, ibis::bitvector &hits) const ibis::query [protected]
doEvaluate(const qExpr *term, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::query [protected]
doExpand(ibis::qExpr *exp0) const ibis::query [protected]
doScan(const qExpr *term, const ibis::bitvector &mask, ibis::bitvector &hits) const ibis::query [protected]
doScan(const qExpr *term, ibis::bitvector &hits) const ibis::query [protected]
dslockibis::query [mutable, protected]
estimate()ibis::query
evaluate(const bool evalSelect=false)ibis::query
expandQuery()ibis::query
findPointsOnBoundary(const ibis::bitvector &bv, const std::vector< uint32_t > &dim, std::vector< std::vector< uint32_t > > &bdy) const (defined in ibis::meshQuery)ibis::meshQuery [protected]
FULL_EVALUATE enum value (defined in ibis::query)ibis::query
gainReadAccess(const char *mesg) const (defined in ibis::query)ibis::query [inline, protected]
gainWriteAccess(const char *mesg) const (defined in ibis::query)ibis::query [inline, protected]
getBounds() (defined in ibis::query)ibis::query [protected]
getExpandedHits(ibis::bitvector &) const ibis::query
getHitRows(std::vector< uint32_t > &rids) const ibis::query
getHitsAsBlocks(std::vector< std::vector< uint32_t > > &reg, const bool merge=false) const ibis::meshQuery
getHitsAsBlocks(std::vector< std::vector< uint32_t > > &reg, const std::vector< uint32_t > &dim, const bool merge=false) const ibis::meshQuery
getHitsAsLines(std::vector< uint32_t > &lines) const (defined in ibis::meshQuery)ibis::meshQuery [inline]
getHitsAsLines(std::vector< uint32_t > &lines, const std::vector< uint32_t > &dim) const ibis::meshQuery
getHitVector() const ibis::query [inline]
getLastError() const ibis::query [inline]
getMaxNumHits() const ibis::query
getMinNumHits() const ibis::query
getNumHits() const ibis::query
getPointsOnBoundary(std::vector< std::vector< uint32_t > > &bdy, const std::vector< uint32_t > &dim) const ibis::meshQuery
getPointsOnBoundary(std::vector< std::vector< uint32_t > > &bdy) const ibis::meshQuery
getQualifiedBytes(const char *column_name)ibis::query
getQualifiedDoubles(const char *column_name)ibis::query
getQualifiedFloats(const char *column_name)ibis::query
getQualifiedInts(const char *column_name)ibis::query
getQualifiedLongs(const char *column_name)ibis::query
getQualifiedShorts(const char *column_name)ibis::query
getQualifiedStrings(const char *column_name)ibis::query
getQualifiedUBytes(const char *column_name)ibis::query
getQualifiedUInts(const char *column_name)ibis::query
getQualifiedULongs(const char *column_name)ibis::query
getQualifiedUShorts(const char *column_name)ibis::query
getRIDs() const ibis::query
getRIDs(const ibis::bitvector &mask) const ibis::query
getRIDsInBundle(const uint32_t bid) const ibis::query
getSelectClause() const ibis::query [inline, virtual]
getState() const ibis::query
getUserRIDs() const ibis::query [inline]
getWhereClause() const ibis::query [inline, virtual]
hasBundles() const (defined in ibis::query)ibis::query [protected]
hitsibis::query [protected]
HITS_TRUNCATED enum value (defined in ibis::query)ibis::query
id() const ibis::query [inline]
isValidToken(const char *tok)ibis::query [static]
keepQueryRecords()ibis::query [inline, static]
label1DBlocks(const std::vector< std::vector< uint32_t > > &blocks, std::vector< uint32_t > &labels)ibis::meshQuery [protected, static]
label2DBlocks(const std::vector< std::vector< uint32_t > > &blocks, std::vector< uint32_t > &labels)ibis::meshQuery [protected, static]
label3DBlocks(const std::vector< std::vector< uint32_t > > &blocks, std::vector< uint32_t > &labels)ibis::meshQuery [protected, static]
label4DBlocks(const std::vector< std::vector< uint32_t > > &blocks, std::vector< uint32_t > &labels)ibis::meshQuery [protected, static]
labelBlocks(const std::vector< std::vector< uint32_t > > &blocks, std::vector< uint32_t > &labels)ibis::meshQuery [static]
labelLines(uint32_t nd, const std::vector< uint32_t > &lines, std::vector< uint32_t > &labels)ibis::meshQuery [static]
labelLines1(const std::vector< uint32_t > &lines, std::vector< uint32_t > &labels)ibis::meshQuery [protected, static]
labelLines2(const std::vector< uint32_t > &lines, std::vector< uint32_t > &labels) (defined in ibis::meshQuery)ibis::meshQuery [protected, static]
labelLines3(const std::vector< uint32_t > &lines, std::vector< uint32_t > &labels) (defined in ibis::meshQuery)ibis::meshQuery [protected, static]
labelLines4(const std::vector< uint32_t > &lines, std::vector< uint32_t > &labels) (defined in ibis::meshQuery)ibis::meshQuery [protected, static]
labelLinesN(uint32_t nd, const std::vector< uint32_t > &lines, std::vector< uint32_t > &labels) (defined in ibis::meshQuery)ibis::meshQuery [protected, static]
lastErroribis::query [mutable, protected]
limit(const char *names, int direction, uint32_t keep, bool updateHits=true)ibis::query
linesIn1D(std::vector< uint32_t > &lines) const ibis::meshQuery [protected]
linesIn2D(std::vector< uint32_t > &lines, const std::vector< uint32_t > &dim) const ibis::meshQuery [protected]
linesIn3D(std::vector< uint32_t > &lines, const std::vector< uint32_t > &dim) const ibis::meshQuery [protected]
linesIn4D(std::vector< uint32_t > &lines, const std::vector< uint32_t > &dim) const ibis::meshQuery [protected]
linesInND(std::vector< uint32_t > &lines, const std::vector< uint32_t > &dim) const ibis::meshQuery [protected]
logError(const char *event, const char *fmt,...) const (defined in ibis::query)ibis::query [protected]
logMessage(const char *event, const char *fmt,...) const ibis::query
logWarning(const char *event, const char *fmt,...) const (defined in ibis::query)ibis::query [protected]
merge2DBlocks(std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
merge3DBlocks(std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
mergeNDBlocks(std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
mergePairs(const char *pairfile) const (defined in ibis::query)ibis::query [protected]
meshQuery(const char *uid, const part *et, const char *pref=0)ibis::meshQuery
meshQuery(const char *dir, const ibis::partList &tl)ibis::meshQuery [inline]
orderby(const char *names, int direction) const ibis::query
orderPairs(const char *pairfile) const ibis::query [protected]
partition() const ibis::query [inline]
printRIDs(const RIDSet &ridset) const ibis::query [protected]
printSelected(std::ostream &out) const ibis::query
printSelectedWithRID(std::ostream &out) const ibis::query
processJoin()ibis::query [protected]
query(const char *dir, const ibis::partList &tl)ibis::query
query(const char *uid=0, const part *et=0, const char *pref=0)ibis::query
QUERY_STATE enum name (defined in ibis::query)ibis::query
QUICK_ESTIMATE enum value (defined in ibis::query)ibis::query
readHits()ibis::query [protected]
readLock (defined in ibis::query)ibis::query [friend]
readQuery(const ibis::partList &tl)ibis::query [protected]
readRIDs() const ibis::query
recordDeltaPairs(const array_t< T1 > &val1, const array_t< T2 > &val2, const array_t< uint32_t > &ind1, const array_t< uint32_t > &ind2, const T1 &delta, const char *pairfile) const (defined in ibis::query)ibis::query [protected]
recordDeltaPairs(const array_t< uint32_t > &val1, const array_t< int32_t > &val2, const array_t< uint32_t > &ind1, const array_t< uint32_t > &ind2, const uint32_t &delta, const char *filename) const ibis::query
recordDeltaPairs(const array_t< int32_t > &val1, const array_t< uint32_t > &val2, const array_t< uint32_t > &ind1, const array_t< uint32_t > &ind2, const int32_t &delta, const char *filename) const ibis::query
recordEqualPairs(const array_t< T1 > &val1, const array_t< T2 > &val2, const array_t< uint32_t > &ind1, const array_t< uint32_t > &ind2, const char *pairfile) const (defined in ibis::query)ibis::query [protected]
recordEqualPairs(const array_t< uint32_t > &val1, const array_t< int32_t > &val2, const array_t< uint32_t > &ind1, const array_t< uint32_t > &ind2, const char *filename) const ibis::query
recordEqualPairs(const array_t< int32_t > &val1, const array_t< uint32_t > &val2, const array_t< uint32_t > &ind1, const array_t< uint32_t > &ind2, const char *filename) const ibis::query
releaseAccess(const char *mesg) const (defined in ibis::query)ibis::query [inline, protected]
removeComplexConditions()ibis::query
removeFiles()ibis::query [protected]
removeQueryRecords()ibis::query [inline, static]
reorderExpr() (defined in ibis::query)ibis::query [protected]
sequentialScan(ibis::bitvector &bv) const ibis::query
SET_COMPONENTS enum value (defined in ibis::query)ibis::query
SET_PREDICATE enum value (defined in ibis::query)ibis::query
SET_RIDS enum value (defined in ibis::query)ibis::query
setPartition(const ibis::part *tbl)ibis::query
setRIDs(const RIDSet &set)ibis::query
setSelectClause(const char *str)ibis::query [virtual]
setTable(const ibis::part *tbl)ibis::query [inline]
setWhereClause(const char *str)ibis::query
setWhereClause(const std::vector< const char * > &names, const std::vector< double > &lbounds, const std::vector< double > &rbounds)ibis::query
setWhereClause(const ibis::qExpr *qexp)ibis::query
sortEquiJoin(const ibis::deprecatedJoin &cmp, const ibis::bitvector &mask) const ibis::query [protected]
sortEquiJoin(const ibis::deprecatedJoin &cmp, const ibis::bitvector &mask, const char *pairfile) const ibis::query [protected]
sortJoin(const std::vector< const ibis::deprecatedJoin * > &terms, const ibis::bitvector &mask) const (defined in ibis::query)ibis::query [protected]
sortJoin(const ibis::deprecatedJoin &cmp, const ibis::bitvector &mask) const (defined in ibis::query)ibis::query [protected]
sortRangeJoin(const ibis::deprecatedJoin &cmp, const ibis::bitvector &mask) const ibis::query [protected]
sortRangeJoin(const ibis::deprecatedJoin &cmp, const ibis::bitvector &mask, const char *pairfile) const ibis::query [protected]
SPECIFIED enum value (defined in ibis::query)ibis::query
stateibis::query [protected]
supibis::query [protected]
timestamp() const ibis::query [inline]
toBlocks1(const ibis::bitvector &bv, std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
toBlocks2(const ibis::bitvector &bv, const std::vector< uint32_t > &dim, std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
toBlocks3(const ibis::bitvector &bv, const std::vector< uint32_t > &dim, std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
toBlocksN(const ibis::bitvector &bv, const std::vector< uint32_t > &dim, std::vector< std::vector< uint32_t > > &reg) const ibis::meshQuery [protected]
tokenLength()ibis::query [inline, static]
UNINITIALIZED enum value (defined in ibis::query)ibis::query
useribis::query [protected]
userName() const ibis::query [inline]
writeHits() const ibis::query [protected]
writeLock (defined in ibis::query)ibis::query [friend]
writeQuery()ibis::query [protected, virtual]
writeRIDs(const RIDSet *rids) const ibis::query
~meshQuery() (defined in ibis::meshQuery)ibis::meshQuery [virtual]
~query() (defined in ibis::query)ibis::query [virtual]

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