Lines Matching refs:xCreate
5324 int (*xCreate)(sqlite3*, void *pAux,
5464 ** into the [xCreate] and [xConnect] methods of the virtual table module
5480 void *pClientData /* Client data for xCreate/xConnect */
5486 void *pClientData, /* Client data for xCreate/xConnect */
5540 ** ^The [xCreate] and [xConnect] methods of a
6505 ** [[the xCreate() page cache methods]]
6506 ** ^SQLite invokes the xCreate() method to construct a new cache instance.
6519 ** xCreate(), bPurgeable, is true if the cache being created will
6598 ** ^The xDestroy() method is used to delete a cache allocated by xCreate().
6609 sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
7157 ** This function may be called by either the [xConnect] or [xCreate] method
7162 ** xCreate virtual table method then the behavior is undefined.
7182 ** [xCreate] or [xConnect] method invoked [sqlite3_vtab_config()] does not
9849 ** connection handle passed to it via the xConnect() or xCreate() method
35399 p = sqlite3GlobalConfig.pcache.xCreate(nByte, pCache->bPurgeable);
36561 ** Implementation of the sqlite3_pcache.xCreate method.
36920 pcache1Create, /* xCreate */
69275 ** P4 is the name of a virtual table in database P1. Call the xCreate method
99295 ** Before a virtual table xCreate() or xConnect() method is invoked, the
99299 ** are invoked only from within xCreate and xConnect methods.
99315 void *pAux, /* Context pointer for xCreate/xConnect */
99357 void *pAux /* Context pointer for xCreate/xConnect */
99369 void *pAux, /* Context pointer for xCreate/xConnect */
99715 ** Invoke a virtual table constructor (either xCreate or xConnect). The
99890 ** This function is invoked by the vdbe to call the xCreate method
99918 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
99935 ** valid to call this function from within the xCreate() or xConnect() of a
100310 ** Call from within the xCreate() or xConnect() methods to provide
113803 ** sqlite3_tokenizer_module.xCreate() function of the requested tokenizer
113804 ** implementation. The xCreate() function in turn returns an
113842 int (*xCreate)(
113850 ** exactly once for each successful call to xCreate().
114172 ** structure. The xCreate and xConnect methods create an instance
114749 ** and xCreate() methods.
114789 ** as part of the vtab xCreate() method.
115127 ** This function is the implementation of both the xConnect and xCreate
115138 int isCreate, /* True for xCreate, false for xConnect */
115142 const char * const *argv, /* xCreate/xConnect argument array */
115369 /* If this is an xCreate call, create the underlying tables in the
115404 ** The xConnect() and xCreate() methods for the virtual table. All the
115411 const char * const *argv, /* xCreate/xConnect argument array */
115421 const char * const *argv, /* xCreate/xConnect argument array */
117371 /* xCreate */ fts3CreateMethod,
119113 ** This function does all the work for both the xConnect and xCreate methods.
119115 ** and xCreate are identical operations.
119121 const char * const *argv, /* xCreate/xConnect argument array */
119507 fts3auxConnectMethod, /* xCreate */
120450 rc = pModule->xCreate(0, 0, &pTokenizer);
121723 rc = m->xCreate(iArg, aArg, ppTok);
121820 if( SQLITE_OK!=p->xCreate(zArg ? 1 : 0, &zArg, &pTokenizer) ){
121821 zErr = "error in xCreate()";
127734 ** the virtual table module xCreate() and xConnect() methods.
127741 ** Rtree virtual table module xCreate method.
129882 rtreeCreate, /* xCreate - create a table */
130001 ** This function is called from within the xConnect() or xCreate() method to
130010 ** Otherwise, for an xCreate(), use 64 bytes less than the database page-size.
130018 int isCreate /* True for xCreate, false for xConnect */
130045 ** This function is the implementation of both the xConnect and xCreate
130059 int isCreate /* True for xCreate, false for xConnect */
131053 icuCreate, /* xCreate */
131054 icuDestroy, /* xCreate */