Lines Matching defs:DbdataCursor
14340 typedef struct DbdataCursor DbdataCursor; typedef
14343 struct DbdataCursor { struct
14344 sqlite3_vtab_cursor base; /* Base class. Must be first */
14345 sqlite3_stmt *pStmt; /* For fetching database pages */
14347 int iPgno; /* Current page number */
14348 u8 *aPage; /* Buffer containing page */
14349 int nPage; /* Size of aPage[] in bytes */
14350 int nCell; /* Number of cells on aPage[] */
14351 int iCell; /* Current cell number */
14352 int bOnePage; /* True to stop after one page */
14353 int szDb;
14354 sqlite3_int64 iRowid;
14357 u8 *pRec; /* Buffer containing current record */
14358 sqlite3_int64 nRec; /* Size of pRec[] in bytes */
14359 sqlite3_int64 nHdr; /* Size of header in bytes */
14360 int iField; /* Current field number */
14361 u8 *pHdrPtr;
14362 u8 *pPtr;
14363 u32 enc; /* Text encoding */
14365 sqlite3_int64 iIntkey; /* Integer key value */