Lines Matching defs:DbdataCursor
17773 typedef struct DbdataCursor DbdataCursor; typedef
17785 struct DbdataCursor { struct
17786 sqlite3_vtab_cursor base; /* Base class. Must be first */
17787 sqlite3_stmt *pStmt; /* For fetching database pages */
17789 int iPgno; /* Current page number */
17790 u8 *aPage; /* Buffer containing page */
17791 int nPage; /* Size of aPage[] in bytes */
17792 int nCell; /* Number of cells on aPage[] */
17793 int iCell; /* Current cell number */
17794 int bOnePage; /* True to stop after one page */
17795 int szDb;
17796 sqlite3_int64 iRowid;
17799 DbdataBuffer rec;
17800 sqlite3_int64 nRec; /* Size of pRec[] in bytes */
17801 sqlite3_int64 nHdr; /* Size of header in bytes */
17802 int iField; /* Current field number */
17803 u8 *pHdrPtr;
17804 u8 *pPtr;
17805 u32 enc; /* Text encoding */
17807 sqlite3_int64 iIntkey; /* Integer key value */