Lines Matching refs:Fts5Context
11725 typedef struct Fts5Context Fts5Context;
11730 Fts5Context *pFts, /* First arg to pass to pApi functions */
11955 void *(*xUserData)(Fts5Context*);
11957 int (*xColumnCount)(Fts5Context*);
11958 int (*xRowCount)(Fts5Context*, sqlite3_int64 *pnRow);
11959 int (*xColumnTotalSize)(Fts5Context*, int iCol, sqlite3_int64 *pnToken);
11961 int (*xTokenize)(Fts5Context*,
11967 int (*xPhraseCount)(Fts5Context*);
11968 int (*xPhraseSize)(Fts5Context*, int iPhrase);
11970 int (*xInstCount)(Fts5Context*, int *pnInst);
11971 int (*xInst)(Fts5Context*, int iIdx, int *piPhrase, int *piCol, int *piOff);
11973 sqlite3_int64 (*xRowid)(Fts5Context*);
11974 int (*xColumnText)(Fts5Context*, int iCol, const char **pz, int *pn);
11975 int (*xColumnSize)(Fts5Context*, int iCol, int *pnToken);
11977 int (*xQueryPhrase)(Fts5Context*, int iPhrase, void *pUserData,
11978 int(*)(const Fts5ExtensionApi*,Fts5Context*,void*)
11980 int (*xSetAuxdata)(Fts5Context*, void *pAux, void(*xDelete)(void*));
11981 void *(*xGetAuxdata)(Fts5Context*, int bClear);
11983 int (*xPhraseFirst)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*, int*);
11984 void (*xPhraseNext)(Fts5Context*, Fts5PhraseIter*, int *piCol, int *piOff);
11986 int (*xPhraseFirstColumn)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*);
11987 void (*xPhraseNextColumn)(Fts5Context*, Fts5PhraseIter*, int *piCol);