#include <btreeInt.h>
Classes | |
struct | _OvflCell |
Public Attributes | |
u8 | isInit |
u8 | nOverflow |
u8 | intKey |
u8 | leaf |
u8 | hasData |
u8 | hdrOffset |
u8 | childPtrSize |
u16 | maxLocal |
u16 | minLocal |
u16 | cellOffset |
u16 | nFree |
u16 | nCell |
u16 | maskPage |
struct MemPage::_OvflCell | aOvfl [5] |
BtShared * | pBt |
u8 * | aData |
DbPage * | pDbPage |
Pgno | pgno |
Definition at line 272 of file btreeInt.h.
Definition at line 291 of file btreeInt.h.
Referenced by allocateBtreePage(), allocateSpace(), assemblePage(), autoVacuumCommit(), balance_deeper(), balance_nonroot(), balance_quick(), balance_shallower(), btreePageFromDbPage(), checkTreePage(), clearDatabasePage(), defragmentPage(), dropCell(), fillInCell(), freePage(), freeSpace(), getOverflowPage(), incrVacuumStep(), insertCell(), lockBtree(), modifyPagePointer(), moveToRightmost(), moveToRoot(), newDatabase(), releasePage(), relocatePage(), setChildPtrmaps(), sqlite3BtreeFlags(), sqlite3BtreeGetMeta(), sqlite3BtreeInitPage(), sqlite3BtreeIntegrityCheck(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreeNext(), sqlite3BtreeUpdateMeta(), unlockBtreeIfUnused(), and zeroPage().
struct MemPage::_OvflCell MemPage::aOvfl[5] |
Referenced by balance_deeper(), balance_nonroot(), balance_quick(), findOverflowCell(), and insertCell().
Definition at line 282 of file btreeInt.h.
Referenced by allocateSpace(), assemblePage(), balance_deeper(), defragmentPage(), dropCell(), insertCell(), and sqlite3BtreeInitPage().
Definition at line 279 of file btreeInt.h.
Referenced by decodeFlags(), sqlite3BtreeMovetoUnpacked(), and sqlite3BtreeParseCellPtr().
Definition at line 277 of file btreeInt.h.
Referenced by balance_nonroot(), decodeFlags(), fillInCell(), sqlite3BtreeMovetoUnpacked(), and sqlite3BtreeParseCellPtr().
Definition at line 278 of file btreeInt.h.
Referenced by allocateSpace(), assemblePage(), balance_deeper(), balance_nonroot(), balance_quick(), balance_shallower(), btreePageFromDbPage(), checkTreePage(), decodeFlags(), defragmentPage(), dropCell(), freeSpace(), insertCell(), modifyPagePointer(), moveToRightmost(), moveToRoot(), setChildPtrmaps(), sqlite3BtreeFlags(), sqlite3BtreeInitPage(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreeNext(), and zeroPage().
Definition at line 275 of file btreeInt.h.
Referenced by accessPayload(), balance_nonroot(), checkTreePage(), clearDatabasePage(), decodeFlags(), fetchPayload(), fillInCell(), insertCell(), ptrmapPutOvflPtr(), saveCursorPosition(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), sqlite3BtreeKey(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreeNext(), sqlite3BtreeParseCellPtr(), sqlite3BtreePrevious(), and sqlite3BtreePutData().
Definition at line 273 of file btreeInt.h.
Referenced by balance_nonroot(), balance_quick(), balance_shallower(), btreeCopyFile(), freePage(), getAndInitPage(), modifyPagePointer(), pageReinit(), setChildPtrmaps(), sqlite3BtreeDelete(), sqlite3BtreeInitPage(), sqlite3BtreeInsert(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreeNext(), and sqlite3BtreePrevious().
Definition at line 276 of file btreeInt.h.
Referenced by balance_nonroot(), balance_shallower(), checkTreePage(), clearDatabasePage(), decodeFlags(), fillInCell(), freeSpace(), moveToRoot(), setChildPtrmaps(), sqlite3BtreeDelete(), sqlite3BtreeInitPage(), sqlite3BtreeInsert(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreeNext(), sqlite3BtreeParseCellPtr(), and sqlite3BtreePrevious().
Definition at line 285 of file btreeInt.h.
Referenced by sqlite3BtreeInitPage().
Definition at line 280 of file btreeInt.h.
Referenced by decodeFlags(), and sqlite3BtreeParseCellPtr().
Definition at line 281 of file btreeInt.h.
Referenced by decodeFlags(), and sqlite3BtreeParseCellPtr().
Definition at line 284 of file btreeInt.h.
Referenced by accessPayload(), assemblePage(), balance(), balance_deeper(), balance_nonroot(), balance_quick(), balance_shallower(), checkTreePage(), clearDatabasePage(), defragmentPage(), dropCell(), fetchPayload(), insertCell(), modifyPagePointer(), moveToChild(), moveToLeftmost(), moveToRightmost(), moveToRoot(), setChildPtrmaps(), sqlite3BtreeData(), sqlite3BtreeDelete(), sqlite3BtreeFirst(), sqlite3BtreeInitPage(), sqlite3BtreeKey(), sqlite3BtreeLast(), sqlite3BtreeMovetoUnpacked(), and sqlite3BtreeNext().
Definition at line 283 of file btreeInt.h.
Referenced by allocateSpace(), assemblePage(), balance(), balance_deeper(), balance_shallower(), defragmentPage(), dropCell(), freeSpace(), insertCell(), sqlite3BtreeDelete(), and sqlite3BtreeInitPage().
Definition at line 274 of file btreeInt.h.
Referenced by allocateSpace(), assemblePage(), balance(), balance_deeper(), balance_nonroot(), balance_quick(), balance_shallower(), defragmentPage(), findOverflowCell(), insertCell(), sqlite3BtreeDelete(), and sqlite3BtreeInitPage().
Definition at line 290 of file btreeInt.h.
Referenced by allocateSpace(), assemblePage(), balance(), balance_deeper(), balance_nonroot(), balance_quick(), balance_shallower(), btreePageFromDbPage(), clearCell(), decodeFlags(), defragmentPage(), dropCell(), fillInCell(), findOverflowCell(), freePage(), freeSpace(), insertCell(), modifyPagePointer(), pageReinit(), ptrmapPutOvfl(), ptrmapPutOvflPtr(), releasePage(), relocatePage(), setChildPtrmaps(), sqlite3BtreeFlags(), sqlite3BtreeInitPage(), sqlite3BtreeParseCellPtr(), unlockBtreeIfUnused(), and zeroPage().
Definition at line 292 of file btreeInt.h.
Referenced by accessPayload(), allocateBtreePage(), allocateSpace(), autoVacuumCommit(), balance(), balance_deeper(), balance_nonroot(), balance_quick(), btreeCreateTable(), btreePageFromDbPage(), clearCell(), clearDatabasePage(), defragmentPage(), dropCell(), freePage(), freeSpace(), incrVacuumStep(), insertCell(), newDatabase(), releasePage(), relocatePage(), sqlite3BtreeBeginTrans(), sqlite3BtreeDelete(), sqlite3BtreeGetTempCursor(), sqlite3BtreeInitPage(), sqlite3BtreeInsert(), sqlite3BtreeReleaseTempCursor(), sqlite3BtreeUpdateMeta(), unlockBtreeIfUnused(), and zeroPage().
Definition at line 293 of file btreeInt.h.
Referenced by allocateBtreePage(), balance_deeper(), balance_nonroot(), balance_quick(), balance_shallower(), btreePageFromDbPage(), decodeFlags(), freePage(), insertCell(), moveToRoot(), ptrmapPutOvflPtr(), relocatePage(), setChildPtrmaps(), sqlite3BtreeDelete(), sqlite3BtreeInitPage(), sqlite3BtreeInsert(), sqlite3BtreeMoveToParent(), unlockBtreeIfUnused(), and zeroPage().
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1