Searched defs:BtCursor (Results 1 - 2 of 2) sorted by relevance
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | btree.h | 28 typedef struct BtCursor BtCursor; typedef in typeref:struct:BtCursor 57 int (*Cursor)(Btree*, int iTable, int wrFlag, BtCursor **ppCur); 74 int (*Moveto)(BtCursor*, const void *pKey, int nKey, int *pRes); 75 int (*Delete)(BtCursor*); 76 int (*Insert)(BtCursor*, const void *pKey, int nKey, 78 int (*First)(BtCursor*, int *pRes); 79 int (*Last)(BtCursor*, int *pRes); 80 int (*Next)(BtCursor*, int *pRes); 81 int (*Previous)(BtCursor*, in [all...] |
H A D | btree.c | 356 BtCursor *pCursor; /* A list of all open cursors */ 370 struct BtCursor { struct 373 BtCursor *pNext, *pPrev; /* Forms a linked list of all cursors */ 374 BtCursor *pShared; /* Loop of cursors with the same root page */ 384 ** Legal values for BtCursor.eSkip. 392 static int fileBtreeCloseCursor(BtCursor *pCur); 931 BtCursor *pCur; 992 BtCursor *pCur; 1042 int fileBtreeCursor(Btree *pBt, int iTable, int wrFlag, BtCursor **ppCur){ 1044 BtCursor *pCu [all...] |
Completed in 104 milliseconds