Github User Fetcher 1.0.0
C Application with Server and GUI
|
Data Fields | |
u8 | eState |
u8 | curFlags |
u8 | curPagerFlags |
u8 | hints |
int | skipNext |
Btree * | pBtree |
Pgno * | aOverflow |
void * | pKey |
BtShared * | pBt |
BtCursor * | pNext |
CellInfo | info |
i64 | nKey |
Pgno | pgnoRoot |
i8 | iPage |
u8 | curIntKey |
u16 | ix |
u16 | aiIdx [BTCURSOR_MAX_DEPTH-1] |
struct KeyInfo * | pKeyInfo |
MemPage * | pPage |
MemPage * | apPage [BTCURSOR_MAX_DEPTH-1] |
u16 BtCursor::aiIdx[BTCURSOR_MAX_DEPTH-1] |
Definition at line 63997 of file sqlite3.c.
Referenced by balance(), moveToChild(), and moveToParent().
Pgno* BtCursor::aOverflow |
Definition at line 63983 of file sqlite3.c.
Referenced by accessPayload().
MemPage* BtCursor::apPage[BTCURSOR_MAX_DEPTH-1] |
Definition at line 64000 of file sqlite3.c.
Referenced by balance(), getAndInitPage(), moveToChild(), moveToParent(), moveToRoot(), sqlite3BtreeDelete(), sqlite3BtreeMovetoUnpacked(), and sqlite3BtreeRowCountEst().
u8 BtCursor::curFlags |
Definition at line 63977 of file sqlite3.c.
Referenced by accessPayload(), btreeCursor(), btreeNext(), btreePrevious(), invalidateIncrblobCursors(), moveToChild(), moveToParent(), moveToRightmost(), moveToRoot(), saveAllCursors(), saveCursorPosition(), sqlite3BtreeCursorUnpin(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreePutData(), and sqlite3BtreeTripAllCursors().
u8 BtCursor::curIntKey |
Definition at line 63995 of file sqlite3.c.
Referenced by getAndInitPage(), moveToRoot(), saveCursorKey(), sqlite3BtreeIntegerKey(), and sqlite3BtreeMovetoUnpacked().
u8 BtCursor::curPagerFlags |
Definition at line 63978 of file sqlite3.c.
Referenced by btreeCursor(), getAndInitPage(), moveToChild(), and moveToRoot().
u8 BtCursor::eState |
Definition at line 63976 of file sqlite3.c.
Referenced by accessPayload(), accessPayloadChecked(), anotherValidCursor(), btreeNext(), btreePrevious(), btreeRestoreCursorPosition(), fetchPayload(), invalidateIncrblobCursors(), moveToChild(), moveToLeftmost(), moveToParent(), moveToRightmost(), moveToRoot(), saveCursorKey(), saveCursorPosition(), saveCursorsOnList(), sqlite3BtreeCursorHasMoved(), sqlite3BtreeCursorIsValidNN(), sqlite3BtreeCursorRestore(), sqlite3BtreeDelete(), sqlite3BtreeEof(), sqlite3BtreeInsert(), sqlite3BtreeIntegerKey(), sqlite3BtreeMaxRecordSize(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreePayload(), sqlite3BtreePayloadSize(), sqlite3BtreePutData(), sqlite3BtreeRowCountEst(), and sqlite3BtreeTripAllCursors().
CellInfo BtCursor::info |
Definition at line 63991 of file sqlite3.c.
Referenced by accessPayload(), btreePrevious(), fetchPayload(), invalidateIncrblobCursors(), moveToChild(), moveToParent(), moveToRightmost(), moveToRoot(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), sqlite3BtreeMovetoUnpacked(), and sqlite3BtreePayloadSize().
i8 BtCursor::iPage |
Definition at line 63994 of file sqlite3.c.
Referenced by balance(), btreeCursor(), btreeNext(), btreePrevious(), fetchPayload(), getAndInitPage(), moveToChild(), moveToParent(), moveToRoot(), saveCursorsOnList(), sqlite3BtreeCount(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreePayload(), and sqlite3BtreeRowCountEst().
u16 BtCursor::ix |
Definition at line 63996 of file sqlite3.c.
Referenced by accessPayload(), balance(), btreeNext(), btreePrevious(), fetchPayload(), moveToChild(), moveToLeftmost(), moveToParent(), moveToRightmost(), moveToRoot(), sqlite3BtreeCount(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), sqlite3BtreeMovetoUnpacked(), and sqlite3BtreePayload().
i64 BtCursor::nKey |
Definition at line 63992 of file sqlite3.c.
Referenced by btreeRestoreCursorPosition(), saveCursorKey(), and sqlite3BtreeInsert().
BtShared* BtCursor::pBt |
Definition at line 63989 of file sqlite3.c.
Referenced by accessPayload(), anotherValidCursor(), balance(), btreeCursor(), moveToChild(), saveAllCursors(), sqlite3BtreeMaxRecordSize(), sqlite3BtreeMovetoUnpacked(), and sqlite3BtreePutData().
Btree* BtCursor::pBtree |
Definition at line 63982 of file sqlite3.c.
Referenced by accessPayload(), btreeCursor(), fetchPayload(), moveToRoot(), sqlite3BtreeClearTableOfCursor(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), sqlite3BtreeLeaveCursor(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreePutData(), and sqlite3BtreeRowCountEst().
Pgno BtCursor::pgnoRoot |
Definition at line 63993 of file sqlite3.c.
Referenced by btreeCursor(), invalidateIncrblobCursors(), moveToRoot(), saveAllCursors(), saveCursorsOnList(), sqlite3BtreeClearTableOfCursor(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), sqlite3BtreeMovetoUnpacked(), and sqlite3BtreePutData().
void* BtCursor::pKey |
Definition at line 63984 of file sqlite3.c.
Referenced by btreeRestoreCursorPosition(), saveCursorKey(), saveCursorPosition(), and sqlite3BtreeInsert().
struct KeyInfo* BtCursor::pKeyInfo |
Definition at line 63998 of file sqlite3.c.
Referenced by btreeCursor(), btreeMoveto(), moveToRoot(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), and sqlite3BtreeMovetoUnpacked().
BtCursor* BtCursor::pNext |
Definition at line 63990 of file sqlite3.c.
Referenced by anotherValidCursor(), btreeCursor(), invalidateAllOverflowCache(), invalidateIncrblobCursors(), saveAllCursors(), saveCursorsOnList(), and sqlite3BtreeTripAllCursors().
MemPage* BtCursor::pPage |
Definition at line 63999 of file sqlite3.c.
Referenced by accessPayload(), anotherValidCursor(), balance(), btreeNext(), btreePrevious(), fetchPayload(), getAndInitPage(), moveToChild(), moveToLeftmost(), moveToParent(), moveToRightmost(), moveToRoot(), sqlite3BtreeCount(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), sqlite3BtreeMovetoUnpacked(), sqlite3BtreePayload(), sqlite3BtreePutData(), and sqlite3BtreeRowCountEst().
int BtCursor::skipNext |
Definition at line 63980 of file sqlite3.c.
Referenced by btreeNext(), btreePrevious(), btreeRestoreCursorPosition(), moveToRoot(), saveCursorPosition(), sqlite3BtreeDelete(), sqlite3BtreeInsert(), and sqlite3BtreeTripAllCursors().