Lines Matching defs:DbdataCursor
11220 typedef struct DbdataCursor DbdataCursor; typedef
11223 struct DbdataCursor { struct
11224 sqlite3_vtab_cursor base; /* Base class. Must be first */
11225 sqlite3_stmt *pStmt; /* For fetching database pages */
11227 int iPgno; /* Current page number */
11228 u8 *aPage; /* Buffer containing page */
11229 int nPage; /* Size of aPage[] in bytes */
11230 int nCell; /* Number of cells on aPage[] */
11231 int iCell; /* Current cell number */
11232 int bOnePage; /* True to stop after one page */
11233 int szDb;
11234 sqlite3_int64 iRowid;
11237 u8 *pRec; /* Buffer containing current record */
11238 int nRec; /* Size of pRec[] in bytes */
11239 int nHdr; /* Size of header in bytes */
11240 int iField; /* Current field number */
11241 u8 *pHdrPtr;
11242 u8 *pPtr;
11244 sqlite3_int64 iIntkey; /* Integer key value */