Public Attributes | List of all members
Fts5ExtensionApi Struct Reference

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

Detailed Description

Definition at line 10127 of file sqlite3.c.

Member Data Documentation

int Fts5ExtensionApi::iVersion

Definition at line 10128 of file sqlite3.c.

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

Definition at line 10132 of file sqlite3.c.

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

Definition at line 10150 of file sqlite3.c.

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

Definition at line 10149 of file sqlite3.c.

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

Definition at line 10134 of file sqlite3.c.

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

Definition at line 10156 of file sqlite3.c.

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

Definition at line 10146 of file sqlite3.c.

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

Definition at line 10145 of file sqlite3.c.

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

Definition at line 10142 of file sqlite3.c.

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

Definition at line 10158 of file sqlite3.c.

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

Definition at line 10161 of file sqlite3.c.

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

Definition at line 10159 of file sqlite3.c.

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

Definition at line 10162 of file sqlite3.c.

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

Definition at line 10143 of file sqlite3.c.

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

Definition at line 10152 of file sqlite3.c.

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

Definition at line 10133 of file sqlite3.c.

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

Definition at line 10148 of file sqlite3.c.

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

Definition at line 10155 of file sqlite3.c.

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

Definition at line 10136 of file sqlite3.c.

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

Definition at line 10130 of file sqlite3.c.


The documentation for this struct was generated from the following files:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:32