casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::ISMBucket Member List
This is the complete list of members for casa::ISMBucket, including all inherited members.
addData(uInt colnr, uInt rownr, uInt index, const char *data, uInt leng)casa::ISMBucket
canAddData(uInt leng) const casa::ISMBucket
canReplaceData(uInt newLeng, uInt oldLeng) const casa::ISMBucket
copy(const ISMBucket &that)casa::ISMBucket
copyData(ISMBucket &other, uInt colnr, uInt toRownr, uInt fromIndex, uInt toIndex) const casa::ISMBucket [private]
data_pcasa::ISMBucket [private]
dataLeng_pcasa::ISMBucket [private]
deleteCallBack(void *, char *bucket)casa::ISMBucket [static]
get(uInt offset) const casa::ISMBucket [inline]
getInterval(uInt colnr, uInt rownr, uInt bucketNrrow, uInt &start, uInt &end, uInt &offset) const casa::ISMBucket
getLength(uInt fixedLength, const char *data) const casa::ISMBucket
getOffset(uInt colnr, uInt rownr)casa::ISMBucket
getSplit(uInt totLeng, const Block< uInt > &rowLeng, const Block< uInt > &cumLeng)casa::ISMBucket
indexLeng_pcasa::ISMBucket [private]
indexUsed(uInt colnr)casa::ISMBucket [inline]
indexUsed_pcasa::ISMBucket [private]
initCallBack(void *owner)casa::ISMBucket [static]
insertData(const char *data, uInt leng)casa::ISMBucket [private]
ISMBucket(ISMBase *parent, const char *bucketStorage)casa::ISMBucket
ISMBucket(const ISMBucket &)casa::ISMBucket [private]
offIndex(uInt colnr)casa::ISMBucket [inline]
offIndex_pcasa::ISMBucket [private]
operator=(const ISMBucket &)casa::ISMBucket [private]
read(const char *bucketStorage)casa::ISMBucket [private]
readCallBack(void *owner, const char *bucketStorage)casa::ISMBucket [static]
removeData(uInt offset, uInt leng)casa::ISMBucket [private]
replaceData(uInt &offset, const char *data, uInt newLeng, uInt fixedLength)casa::ISMBucket
rowIndex(uInt colnr)casa::ISMBucket [inline]
rowIndex_pcasa::ISMBucket [private]
shiftLeft(uInt index, uInt nr, Block< uInt > &rowIndex, Block< uInt > &offIndex, uInt &nused, uInt leng)casa::ISMBucket
show(ostream &os) const casa::ISMBucket
simpleSplit(ISMBucket *left, ISMBucket *right, Block< Bool > &duplicated, uInt &splitRownr, uInt rownr)casa::ISMBucket
split(ISMBucket *&left, ISMBucket *&right, Block< Bool > &duplicated, uInt bucketStartRow, uInt bucketNrrow, uInt colnr, uInt rownr, uInt lengToAdd)casa::ISMBucket
stmanPtr_pcasa::ISMBucket [private]
uIntSize_pcasa::ISMBucket [private]
write(char *bucketStorage) const casa::ISMBucket [private]
writeCallBack(void *owner, char *bucketStorage, const char *bucket)casa::ISMBucket [static]
~ISMBucket()casa::ISMBucket