sqlite3_vtab_cursor 5271 sqlite3/libsqlite/sqlite3.c typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; sqlite3_vtab_cursor 5301 sqlite3/libsqlite/sqlite3.c int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor); sqlite3_vtab_cursor 5302 sqlite3/libsqlite/sqlite3.c int (*xClose)(sqlite3_vtab_cursor*); sqlite3_vtab_cursor 5303 sqlite3/libsqlite/sqlite3.c int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr, sqlite3_vtab_cursor 5305 sqlite3/libsqlite/sqlite3.c int (*xNext)(sqlite3_vtab_cursor*); sqlite3_vtab_cursor 5306 sqlite3/libsqlite/sqlite3.c int (*xEof)(sqlite3_vtab_cursor*); sqlite3_vtab_cursor 5307 sqlite3/libsqlite/sqlite3.c int (*xColumn)(sqlite3_vtab_cursor*, sqlite3_context*, int); sqlite3_vtab_cursor 5308 sqlite3/libsqlite/sqlite3.c int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid); sqlite3_vtab_cursor 12547 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor; /* The cursor for a virtual table */ sqlite3_vtab_cursor 59125 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor = pCx->pVtabCursor; sqlite3_vtab_cursor 63277 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor; sqlite3_vtab_cursor 63287 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor; sqlite3_vtab_cursor 68411 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor; sqlite3_vtab_cursor 68467 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pVtabCursor; sqlite3_vtab_cursor 112004 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor base; /* Base class used by SQLite core */ sqlite3_vtab_cursor 113242 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor *pCsr; /* Allocated cursor */ sqlite3_vtab_cursor 113250 sqlite3/libsqlite/sqlite3.c *ppCsr = pCsr = (sqlite3_vtab_cursor *)sqlite3_malloc(sizeof(Fts3Cursor)); sqlite3_vtab_cursor 114521 sqlite3/libsqlite/sqlite3.c memset(&pCursor[1], 0, sizeof(Fts3Cursor)-sizeof(sqlite3_vtab_cursor)); sqlite3_vtab_cursor 116466 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor base; /* Base class used by SQLite core */ sqlite3_vtab_cursor 116636 sqlite3/libsqlite/sqlite3.c *ppCsr = (sqlite3_vtab_cursor *)pCsr; sqlite3_vtab_cursor 124594 sqlite3/libsqlite/sqlite3.c sqlite3_vtab_cursor base; sqlite3_vtab_cursor 125195 sqlite3/libsqlite/sqlite3.c *ppCursor = (sqlite3_vtab_cursor *)pCsr; sqlite3_vtab_cursor 4724 sqlite3/libsqlite/sqlite3.h typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; sqlite3_vtab_cursor 4754 sqlite3/libsqlite/sqlite3.h int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor); sqlite3_vtab_cursor 4755 sqlite3/libsqlite/sqlite3.h int (*xClose)(sqlite3_vtab_cursor*); sqlite3_vtab_cursor 4756 sqlite3/libsqlite/sqlite3.h int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr, sqlite3_vtab_cursor 4758 sqlite3/libsqlite/sqlite3.h int (*xNext)(sqlite3_vtab_cursor*); sqlite3_vtab_cursor 4759 sqlite3/libsqlite/sqlite3.h int (*xEof)(sqlite3_vtab_cursor*); sqlite3_vtab_cursor 4760 sqlite3/libsqlite/sqlite3.h int (*xColumn)(sqlite3_vtab_cursor*, sqlite3_context*, int); sqlite3_vtab_cursor 4761 sqlite3/libsqlite/sqlite3.h int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid);