sqlite3_tokenizer_module Struct Reference

#include <fts1_tokenizer.h>

List of all members.

Public Attributes

int iVersion
int(* xCreate )(int argc, const char *const *argv, sqlite3_tokenizer **ppTokenizer)
int(* xDestroy )(sqlite3_tokenizer *pTokenizer)
int(* xOpen )(sqlite3_tokenizer *pTokenizer, const char *pInput, int nBytes, sqlite3_tokenizer_cursor **ppCursor)
int(* xClose )(sqlite3_tokenizer_cursor *pCursor)
int(* xNext )(sqlite3_tokenizer_cursor *pCursor, const char **ppToken, int *pnBytes, int *piStartOffset, int *piEndOffset, int *piPosition)

Detailed Description

Definition at line 36 of file fts1_tokenizer.h.


Member Data Documentation

Definition at line 37 of file fts1_tokenizer.h.

int(* sqlite3_tokenizer_module::xCreate)(int argc, const char *const *argv, sqlite3_tokenizer **ppTokenizer) ( int  argc,
const char *const *  argv,
sqlite3_tokenizer **  ppTokenizer 
)

Referenced by constructVtab().

int(* sqlite3_tokenizer_module::xDestroy)(sqlite3_tokenizer *pTokenizer) ( sqlite3_tokenizer pTokenizer  ) 

Referenced by fulltext_vtab_destroy().

int(* sqlite3_tokenizer_module::xNext)(sqlite3_tokenizer_cursor *pCursor, const char **ppToken, int *pnBytes, int *piStartOffset, int *piEndOffset, int *piPosition) ( sqlite3_tokenizer_cursor pCursor,
const char **  ppToken,
int *  pnBytes,
int *  piStartOffset,
int *  piEndOffset,
int *  piPosition 
)
int(* sqlite3_tokenizer_module::xOpen)(sqlite3_tokenizer *pTokenizer, const char *pInput, int nBytes, sqlite3_tokenizer_cursor **ppCursor) ( sqlite3_tokenizer pTokenizer,
const char *  pInput,
int  nBytes,
sqlite3_tokenizer_cursor **  ppCursor 
)

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

ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1