#include <oofrepeditx.h>
Inheritance diagram for OOF_RepBlockCellRow:


Public Member Functions | |
| OOF_RepBlockCellRow () | |
| virtual | ~OOF_RepBlockCellRow () |
| OOF_RepBlockCellMap & | map (unsigned long) const |
| void | addBlockCells (oofRepBlock *) |
| bool | findBlock (oofRepBlock *inBlock, short &outCol) const |
| void | start () |
| bool | more () const |
| void | next () |
| unsigned long | count () const |
Protected Member Functions | |
| virtual void * | AllocBits (unsigned long) const |
| virtual void | DeleteBits (bool becauseExpanding) |
| void | AddMap (short inIndex, oofRepBlock *) |
| bool | Invariant () const |
| Guarantee members managing storage are consistent. | |
| unsigned long | AllocSlot () |
| void | ExpandToInclude (unsigned long indexToCover) |
| virtual void * | CloneBits () const |
Protected Attributes | |
| OOF_RepBlockCellMap * | mMaps |
| typed reference to mBits | |
| void ** | mUserStorage |
| void * | mBits |
| unsigned long | mNextFreeEntry |
| unsigned long | mNumSlots |
| unsigned long | mInternalIter |
| unsigned long | mSlotSize |
| unsigned int | mExpansionChunk |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
Implements oofArray. |
|
|
|
|
|
|
|
|
|
|
|
Implements oofArray. |
|
|
|
|
||||||||||||
|
|
|
|
Guarantee members managing storage are consistent. Note: we assume a user may cause mInternalIter to go out of bounds. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
typed reference to mBits
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5