casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::ISMBucket Member List

This is the complete list of members for casacore::ISMBucket, including all inherited members.

addData(uInt colnr, rownr_t rownr, uInt index, const char *data, uInt leng)casacore::ISMBucket
canAddData(uInt leng) const casacore::ISMBucket
canReplaceData(uInt newLeng, uInt oldLeng) const casacore::ISMBucket
check(uInt &offendingCol, uInt &offendingIndex, rownr_t &offendingRow, rownr_t &offendingPrevRow) const casacore::ISMBucket
copy(const ISMBucket &that)casacore::ISMBucket
copyData(ISMBucket &other, uInt colnr, rownr_t toRownr, uInt fromIndex, uInt toIndex) const casacore::ISMBucketprivate
data_pcasacore::ISMBucketprivate
dataLeng_pcasacore::ISMBucketprivate
deleteCallBack(void *, char *bucket)casacore::ISMBucketstatic
get(uInt offset) const casacore::ISMBucketinline
getInterval(uInt colnr, rownr_t rownr, rownr_t bucketNrrow, rownr_t &start, rownr_t &end, uInt &offset) const casacore::ISMBucket
getLength(uInt fixedLength, const char *data) const casacore::ISMBucket
getOffset(uInt colnr, rownr_t rownr)casacore::ISMBucket
getSplit(uInt totLeng, const Block< uInt > &rowLeng, const Block< uInt > &cumLeng)casacore::ISMBucket
indexLeng_pcasacore::ISMBucketprivate
indexUsed(uInt colnr)casacore::ISMBucketinline
indexUsed_pcasacore::ISMBucketprivate
initCallBack(void *owner)casacore::ISMBucketstatic
insertData(const char *data, uInt leng)casacore::ISMBucketprivate
ISMBucket(ISMBase *parent, const char *bucketStorage)casacore::ISMBucket
ISMBucket(const ISMBucket &)casacore::ISMBucketprivate
offIndex(uInt colnr)casacore::ISMBucketinline
offIndex_pcasacore::ISMBucketprivate
operator=(const ISMBucket &)casacore::ISMBucketprivate
read(const char *bucketStorage)casacore::ISMBucketprivate
readCallBack(void *owner, const char *bucketStorage)casacore::ISMBucketstatic
removeData(uInt offset, uInt leng)casacore::ISMBucketprivate
replaceData(uInt &offset, const char *data, uInt newLeng, uInt fixedLength)casacore::ISMBucket
rowIndex(uInt colnr)casacore::ISMBucketinline
rowIndex_pcasacore::ISMBucketprivate
rownrSize_pcasacore::ISMBucketprivate
shiftLeft(uInt index, uInt nr, Block< rownr_t > &rowIndex, Block< uInt > &offIndex, uInt &nused, uInt leng)casacore::ISMBucket
show(ostream &os) const casacore::ISMBucket
simpleSplit(ISMBucket *left, ISMBucket *right, Block< Bool > &duplicated, rownr_t &splitRownr, rownr_t rownr)casacore::ISMBucket
split(ISMBucket *&left, ISMBucket *&right, Block< Bool > &duplicated, rownr_t bucketStartRow, rownr_t bucketNrrow, uInt colnr, rownr_t rownr, uInt lengToAdd)casacore::ISMBucket
stmanPtr_pcasacore::ISMBucketprivate
uIntSize_pcasacore::ISMBucketprivate
write(char *bucketStorage) const casacore::ISMBucketprivate
writeCallBack(void *owner, char *bucketStorage, const char *bucket)casacore::ISMBucketstatic
~ISMBucket()casacore::ISMBucket