Lines Matching defs:DbdataCursor
8923 typedef struct DbdataCursor DbdataCursor; typedef
8926 struct DbdataCursor { struct
8927 sqlite3_vtab_cursor base; /* Base class. Must be first */
8928 sqlite3_stmt *pStmt; /* For fetching database pages */
8930 int iPgno; /* Current page number */
8931 u8 *aPage; /* Buffer containing page */
8932 int nPage; /* Size of aPage[] in bytes */
8933 int nCell; /* Number of cells on aPage[] */
8934 int iCell; /* Current cell number */
8935 int bOnePage; /* True to stop after one page */
8936 int szDb;
8937 sqlite3_int64 iRowid;
8940 u8 *pRec; /* Buffer containing current record */
8941 int nRec; /* Size of pRec[] in bytes */
8942 int nHdr; /* Size of header in bytes */
8943 int iField; /* Current field number */
8944 u8 *pHdrPtr;
8945 u8 *pPtr;
8947 sqlite3_int64 iIntkey; /* Integer key value */