#include <sqlite3.h>
Public Attributes | |
int | iVersion |
int(* | xColumnCount )(Fts5Context *) |
int(* | xColumnSize )(Fts5Context *, int iCol, int *pnToken) |
int(* | xColumnText )(Fts5Context *, int iCol, const char **pz, int *pn) |
int(* | xColumnTotalSize )(Fts5Context *, int iCol, sqlite3_int64 *pnToken) |
void *(* | xGetAuxdata )(Fts5Context *, int bClear) |
int(* | xInst )(Fts5Context *, int iIdx, int *piPhrase, int *piCol, int *piOff) |
int(* | xInstCount )(Fts5Context *, int *pnInst) |
int(* | xPhraseCount )(Fts5Context *) |
int(* | xPhraseFirst )(Fts5Context *, int iPhrase, Fts5PhraseIter *, int *, int *) |
int(* | xPhraseFirstColumn )(Fts5Context *, int iPhrase, Fts5PhraseIter *, int *) |
void(* | xPhraseNext )(Fts5Context *, Fts5PhraseIter *, int *piCol, int *piOff) |
void(* | xPhraseNextColumn )(Fts5Context *, Fts5PhraseIter *, int *piCol) |
int(* | xPhraseSize )(Fts5Context *, int iPhrase) |
int(* | xQueryPhrase )(Fts5Context *, int iPhrase, void *pUserData, int(*)(const Fts5ExtensionApi *, Fts5Context *, void *)) |
int(* | xRowCount )(Fts5Context *, sqlite3_int64 *pnRow) |
sqlite3_int64(* | xRowid )(Fts5Context *) |
int(* | xSetAuxdata )(Fts5Context *, void *pAux, void(*xDelete)(void *)) |
int(* | xTokenize )(Fts5Context *, const char *pText, int nText, void *pCtx, int(*xToken)(void *, int, const char *, int, int, int)) |
void *(* | xUserData )(Fts5Context *) |
int(* Fts5ExtensionApi::xColumnCount)(Fts5Context *) |
int(* Fts5ExtensionApi::xColumnSize)(Fts5Context *, int iCol, int *pnToken) |
int(* Fts5ExtensionApi::xColumnText)(Fts5Context *, int iCol, const char **pz, int *pn) |
int(* Fts5ExtensionApi::xColumnTotalSize)(Fts5Context *, int iCol, sqlite3_int64 *pnToken) |
void *(* Fts5ExtensionApi::xGetAuxdata)(Fts5Context *, int bClear) |
int(* Fts5ExtensionApi::xInst)(Fts5Context *, int iIdx, int *piPhrase, int *piCol, int *piOff) |
int(* Fts5ExtensionApi::xInstCount)(Fts5Context *, int *pnInst) |
int(* Fts5ExtensionApi::xPhraseCount)(Fts5Context *) |
int(* Fts5ExtensionApi::xPhraseFirst)(Fts5Context *, int iPhrase, Fts5PhraseIter *, int *, int *) |
int(* Fts5ExtensionApi::xPhraseFirstColumn)(Fts5Context *, int iPhrase, Fts5PhraseIter *, int *) |
void(* Fts5ExtensionApi::xPhraseNext)(Fts5Context *, Fts5PhraseIter *, int *piCol, int *piOff) |
void(* Fts5ExtensionApi::xPhraseNextColumn)(Fts5Context *, Fts5PhraseIter *, int *piCol) |
int(* Fts5ExtensionApi::xPhraseSize)(Fts5Context *, int iPhrase) |
int(* Fts5ExtensionApi::xQueryPhrase)(Fts5Context *, int iPhrase, void *pUserData, int(*)(const Fts5ExtensionApi *, Fts5Context *, void *)) |
int(* Fts5ExtensionApi::xRowCount)(Fts5Context *, sqlite3_int64 *pnRow) |
sqlite3_int64(* Fts5ExtensionApi::xRowid)(Fts5Context *) |
int(* Fts5ExtensionApi::xSetAuxdata)(Fts5Context *, void *pAux, void(*xDelete)(void *)) |
int(* Fts5ExtensionApi::xTokenize)(Fts5Context *, const char *pText, int nText, void *pCtx, int(*xToken)(void *, int, const char *, int, int, int)) |
void *(* Fts5ExtensionApi::xUserData)(Fts5Context *) |