Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
Fts5ExtensionApi 構造体

#include <sqlite3.h>

公開変数類

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 *)
 

詳解

sqlite3.h11772 行目に定義があります。

メンバ詳解

◆ iVersion

int Fts5ExtensionApi::iVersion

sqlite3.h11773 行目に定義があります。

◆ xColumnCount

int(* Fts5ExtensionApi::xColumnCount) (Fts5Context *)

sqlite3.h11777 行目に定義があります。

◆ xColumnSize

int(* Fts5ExtensionApi::xColumnSize) (Fts5Context *, int iCol, int *pnToken)

sqlite3.h11795 行目に定義があります。

◆ xColumnText

int(* Fts5ExtensionApi::xColumnText) (Fts5Context *, int iCol, const char **pz, int *pn)

sqlite3.h11794 行目に定義があります。

◆ xColumnTotalSize

int(* Fts5ExtensionApi::xColumnTotalSize) (Fts5Context *, int iCol, sqlite3_int64 *pnToken)

sqlite3.h11779 行目に定義があります。

◆ xGetAuxdata

void *(* Fts5ExtensionApi::xGetAuxdata) (Fts5Context *, int bClear)

sqlite3.h11801 行目に定義があります。

◆ xInst

int(* Fts5ExtensionApi::xInst) (Fts5Context *, int iIdx, int *piPhrase, int *piCol, int *piOff)

sqlite3.h11791 行目に定義があります。

◆ xInstCount

int(* Fts5ExtensionApi::xInstCount) (Fts5Context *, int *pnInst)

sqlite3.h11790 行目に定義があります。

◆ xPhraseCount

int(* Fts5ExtensionApi::xPhraseCount) (Fts5Context *)

sqlite3.h11787 行目に定義があります。

◆ xPhraseFirst

int(* Fts5ExtensionApi::xPhraseFirst) (Fts5Context *, int iPhrase, Fts5PhraseIter *, int *, int *)

sqlite3.h11803 行目に定義があります。

◆ xPhraseFirstColumn

int(* Fts5ExtensionApi::xPhraseFirstColumn) (Fts5Context *, int iPhrase, Fts5PhraseIter *, int *)

sqlite3.h11806 行目に定義があります。

◆ xPhraseNext

void(* Fts5ExtensionApi::xPhraseNext) (Fts5Context *, Fts5PhraseIter *, int *piCol, int *piOff)

sqlite3.h11804 行目に定義があります。

◆ xPhraseNextColumn

void(* Fts5ExtensionApi::xPhraseNextColumn) (Fts5Context *, Fts5PhraseIter *, int *piCol)

sqlite3.h11807 行目に定義があります。

◆ xPhraseSize

int(* Fts5ExtensionApi::xPhraseSize) (Fts5Context *, int iPhrase)

sqlite3.h11788 行目に定義があります。

◆ xQueryPhrase

int(* Fts5ExtensionApi::xQueryPhrase) (Fts5Context *, int iPhrase, void *pUserData, int(*)(const Fts5ExtensionApi *, Fts5Context *, void *))

sqlite3.h11797 行目に定義があります。

◆ xRowCount

int(* Fts5ExtensionApi::xRowCount) (Fts5Context *, sqlite3_int64 *pnRow)

sqlite3.h11778 行目に定義があります。

◆ xRowid

sqlite3_int64(* Fts5ExtensionApi::xRowid) (Fts5Context *)

sqlite3.h11793 行目に定義があります。

◆ xSetAuxdata

int(* Fts5ExtensionApi::xSetAuxdata) (Fts5Context *, void *pAux, void(*xDelete)(void *))

sqlite3.h11800 行目に定義があります。

◆ xTokenize

int(* Fts5ExtensionApi::xTokenize) (Fts5Context *, const char *pText, int nText, void *pCtx, int(*xToken)(void *, int, const char *, int, int, int))

sqlite3.h11781 行目に定義があります。

◆ xUserData

void *(* Fts5ExtensionApi::xUserData) (Fts5Context *)

sqlite3.h11775 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: