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

/illumos-gate/usr/src/lib/libsqlite/src/
H A Dbtree.h28 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 Dbtree.c356 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 2376 milliseconds