Searched defs:BtCursor (Results 1 - 3 of 3) sorted by relevance

/PHP_5_3/ext/sqlite/libsqlite/src/
H A Dbtree.c349 BtCursor *pCursor; /* A list of all open cursors */
363 struct BtCursor { struct
366 BtCursor *pNext, *pPrev; /* Forms a linked list of all cursors */
367 BtCursor *pShared; /* Loop of cursors with the same root page */
377 ** Legal values for BtCursor.eSkip.
385 static int fileBtreeCloseCursor(BtCursor *pCur);
924 BtCursor *pCur;
985 BtCursor *pCur;
1035 int fileBtreeCursor(Btree *pBt, int iTable, int wrFlag, BtCursor **ppCur){
1037 BtCursor *pCu
[all...]
H A Dbtree.h25 typedef struct BtCursor BtCursor; typedef in typeref:struct:BtCursor
54 int (*Cursor)(Btree*, int iTable, int wrFlag, BtCursor **ppCur);
71 int (*Moveto)(BtCursor*, const void *pKey, int nKey, int *pRes);
72 int (*Delete)(BtCursor*);
73 int (*Insert)(BtCursor*, const void *pKey, int nKey,
75 int (*First)(BtCursor*, int *pRes);
76 int (*Last)(BtCursor*, int *pRes);
77 int (*Next)(BtCursor*, int *pRes);
78 int (*Previous)(BtCursor*, in
[all...]
/PHP_5_3/ext/sqlite3/libsqlite/
H A Dsqlite3.c7927 typedef struct BtCursor BtCursor; typedef in typeref:struct:BtCursor
8031 BtCursor *pCursor /* Space to write cursor structure */
8034 SQLITE_PRIVATE void sqlite3BtreeCursorZero(BtCursor*);
8036 SQLITE_PRIVATE int sqlite3BtreeCloseCursor(BtCursor*);
8038 BtCursor*,
8044 SQLITE_PRIVATE int sqlite3BtreeCursorHasMoved(BtCursor*, int*);
8045 SQLITE_PRIVATE int sqlite3BtreeDelete(BtCursor*);
8046 SQLITE_PRIVATE int sqlite3BtreeInsert(BtCursor*, const void *pKey, i64 nKey,
8049 SQLITE_PRIVATE int sqlite3BtreeFirst(BtCursor*, in
47082 struct BtCursor { struct
[all...]

Completed in 91 milliseconds