Lines Matching defs:completion_cursor
8247 /* completion_cursor is a subclass of sqlite3_vtab_cursor which will
8251 typedef struct completion_cursor completion_cursor;
8252 struct completion_cursor {
8334 ** This method is the destructor for completion_cursor objects.
8342 ** Constructor for a new completion_cursor object.
8345 completion_cursor *pCur;
8355 ** Reset the completion_cursor.
8357 static void completionCursorReset(completion_cursor *pCur){
8365 ** Destructor for a completion_cursor.
8368 completionCursorReset((completion_cursor*)cur);
8374 ** Advance a completion_cursor to its next row of output.
8376 ** The ->ePhase, ->j, and ->pStmt fields of the completion_cursor object
8388 completion_cursor *pCur = (completion_cursor*)cur;
8492 ** Return values of columns for the row at which the completion_cursor
8500 completion_cursor *pCur = (completion_cursor*)cur;
8527 completion_cursor *pCur = (completion_cursor*)cur;
8537 completion_cursor *pCur = (completion_cursor*)cur;
8542 ** This method is called to "rewind" the completion_cursor object back
8552 completion_cursor *pCur = (completion_cursor *)pVtabCursor;