|
typedef OnDiskFormat ::BucketType | BucketType |
|
typedef OnDiskFormat ::FixedWidthKeyType | FixedWidthKeyType |
|
typedef BtreeLogic< OnDiskFormat >::FullKey | FullKey |
|
typedef BtreeLogic< OnDiskFormat >::KeyDataOwnedType | KeyDataOwnedType |
|
| MergeSizeTestBase () |
|
void | run () |
|
| BtreeLogicTestBase () |
|
virtual | ~BtreeLogicTestBase () |
|
virtual const char * | delKeys () const |
|
virtual int | leftAdditional () const |
|
virtual int | rightAdditional () const |
|
virtual void | initCheck () |
|
virtual void | validate () |
|
virtual bool | merge () const |
|
void | checkValidNumKeys (int nKeys) |
|
Status | insert (const BSONObj &key, const DiskLoc dl, bool dupsAllowed=true) |
|
bool | unindex (const BSONObj &key) |
|
void | locate (const BSONObj &key, int expectedPos, bool expectedFound, const RecordId &expectedLocation, int direction) |
|
void | locate (const BSONObj &key, int expectedPos, bool expectedFound, const DiskLoc &expectedLocation, int direction) |
|
const BucketType * | child (const BucketType *bucket, int i) const |
|
BucketType * | head () const |
|
void | forcePackBucket (const RecordId bucketLoc) |
|
void | truncateBucket (BucketType *bucket, int N, int &refPos) |
|
int | bucketPackedDataSize (BucketType *bucket, int refPos) |
|
int | bucketRebalancedSeparatorPos (const RecordId bucketLoc, int leftIndex) |
|
FullKey | getKey (const RecordId bucketLoc, int pos) const |
|
void | markKeyUnused (const DiskLoc bucketLoc, int keyPos) |
|
DiskLoc | newBucket () |
|
void | setBucketNextChild (const DiskLoc bucketLoc, const DiskLoc nextChild) |
| Sets the nextChild pointer for the bucket at the specified location. More...
|
|
static BSONObj | bigKey (char a) |
|
static BSONObj | biggestKey (char a) |
|
static int | bigSize () |
|
static int | biggestSize () |
|
int | _count |
|
BtreeLogicTestHelper< OnDiskFormat > | _helper |
|
◆ leftSize()
template<class OnDiskFormat >
◆ rightSize()
template<class OnDiskFormat >
The documentation for this class was generated from the following file: