Home
last modified time | relevance | path

Searched refs:sqlite3_vtab (Results 1 – 25 of 65) sorted by relevance

123

/sqlite-3.40.0/ext/misc/
H A Dvtshim.c74 sqlite3_vtab **ppVtab, in vtshimCreate()
90 *ppVtab = (sqlite3_vtab*)pNew; in vtshimCreate()
113 sqlite3_vtab **ppVtab, in vtshimConnect()
129 *ppVtab = (sqlite3_vtab*)pNew; in vtshimConnect()
148 sqlite3_vtab *pBase, in vtshimBestIndex()
175 static int vtshimDestroy(sqlite3_vtab *pBase){ in vtshimDestroy()
300 sqlite3_vtab *pBase, in vtshimUpdate()
316 static int vtshimBegin(sqlite3_vtab *pBase){ in vtshimBegin()
328 static int vtshimSync(sqlite3_vtab *pBase){ in vtshimSync()
340 static int vtshimCommit(sqlite3_vtab *pBase){ in vtshimCommit()
[all …]
H A Dvtablog.c40 sqlite3_vtab base; /* Base class - must be first */
166 sqlite3_vtab **ppVtab, in vtablogConnectCreate()
206 *ppVtab = (sqlite3_vtab*)pNew; in vtablogConnectCreate()
219 sqlite3_vtab **ppVtab, in vtablogCreate()
228 sqlite3_vtab **ppVtab, in vtablogConnect()
238 static int vtablogDisconnect(sqlite3_vtab *pVtab){ in vtablogDisconnect()
248 static int vtablogDestroy(sqlite3_vtab *pVtab){ in vtablogDestroy()
258 static int vtablogOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in vtablogOpen()
432 sqlite3_vtab *tab, in vtablogBestIndex()
450 sqlite3_vtab *tab, in vtablogUpdate()
H A Dtemplatevtab.c58 sqlite3_vtab base; /* Base class - must be first */
91 sqlite3_vtab **ppVtab, in templatevtabConnect()
105 *ppVtab = (sqlite3_vtab*)pNew; in templatevtabConnect()
115 static int templatevtabDisconnect(sqlite3_vtab *pVtab){ in templatevtabDisconnect()
124 static int templatevtabOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in templatevtabOpen()
216 sqlite3_vtab *tab, in templatevtabBestIndex()
H A Dcsv.c293 sqlite3_vtab**,char**);
295 sqlite3_vtab**,char**);
296 static int csvtabBestIndex(sqlite3_vtab*,sqlite3_index_info*);
297 static int csvtabDisconnect(sqlite3_vtab*);
298 static int csvtabOpen(sqlite3_vtab*, sqlite3_vtab_cursor**);
309 sqlite3_vtab base; /* Base class. Must be first */
338 static int csvtabDisconnect(sqlite3_vtab *pVtab){ in csvtabDisconnect()
491 sqlite3_vtab **ppVtab, in csvtabConnect()
565 *ppVtab = (sqlite3_vtab*)pNew; in csvtabConnect()
686 sqlite3_vtab **ppVtab, in csvtabCreate()
[all …]
H A Dprefixes.c35 sqlite3_vtab base; /* Base class - must be first */
68 sqlite3_vtab **ppVtab, in prefixesConnect()
79 *ppVtab = (sqlite3_vtab*)pNew; in prefixesConnect()
90 static int prefixesDisconnect(sqlite3_vtab *pVtab){ in prefixesDisconnect()
99 static int prefixesOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in prefixesOpen()
200 sqlite3_vtab *tab, in prefixesBestIndex()
H A Dvfsstat.c579 sqlite3_vtab**,char**);
580 static int vstattabBestIndex(sqlite3_vtab*,sqlite3_index_info*);
581 static int vstattabDisconnect(sqlite3_vtab*);
582 static int vstattabOpen(sqlite3_vtab*, sqlite3_vtab_cursor**);
590 static int vstattabUpdate(sqlite3_vtab*,int,sqlite3_value**,sqlite3_int64*);
603 sqlite3_vtab **ppVtab, in vstattabConnect()
606 sqlite3_vtab *pNew; in vstattabConnect()
626 static int vstattabDisconnect(sqlite3_vtab *pVtab){ in vstattabDisconnect()
634 static int vstattabOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in vstattabOpen()
726 sqlite3_vtab *tab, in vstattabBestIndex()
[all …]
H A Dexplain.c40 sqlite3_vtab base; /* Base class - must be first */
74 sqlite3_vtab **ppVtab, in explainConnect()
96 *ppVtab = (sqlite3_vtab*)pNew; in explainConnect()
107 static int explainDisconnect(sqlite3_vtab *pVtab){ in explainDisconnect()
115 static int explainOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in explainOpen()
236 sqlite3_vtab *tab, in explainBestIndex()
H A Dstmt.c48 sqlite3_vtab base; /* Base class - must be first */
80 sqlite3_vtab **ppVtab, in stmtConnect()
105 *ppVtab = (sqlite3_vtab*)pNew; in stmtConnect()
116 static int stmtDisconnect(sqlite3_vtab *pVtab){ in stmtDisconnect()
124 static int stmtOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in stmtOpen()
271 sqlite3_vtab *tab, in stmtBestIndex()
H A Dwholenumber.c46 sqlite3_vtab **ppVtab, in wholenumberConnect()
49 sqlite3_vtab *pNew; in wholenumberConnect()
60 static int wholenumberDisconnect(sqlite3_vtab *pVtab){ in wholenumberDisconnect()
70 static int wholenumberOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in wholenumberOpen()
179 sqlite3_vtab *tab, in wholenumberBestIndex()
H A Dbtreeinfo.c103 sqlite3_vtab base; /* Base class. Must be first */
114 sqlite3_vtab **ppVtab, in binfoConnect()
141 *ppVtab = (sqlite3_vtab*)pTab; in binfoConnect()
148 static int binfoDisconnect(sqlite3_vtab *pVtab){ in binfoDisconnect()
159 static int binfoBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ in binfoBestIndex()
182 static int binfoOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in binfoOpen()
H A Dmemstat.c38 sqlite3_vtab base; /* Base class - must be first */
74 sqlite3_vtab **ppVtab, in memstatConnect()
89 *ppVtab = (sqlite3_vtab*)pNew; in memstatConnect()
100 static int memstatDisconnect(sqlite3_vtab *pVtab){ in memstatDisconnect()
108 static int memstatOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in memstatOpen()
362 sqlite3_vtab *tab, in memstatBestIndex()
H A Dqpvtab.c85 sqlite3_vtab base; /* Base class - must be first */
124 sqlite3_vtab **ppVtab, in qpvtabConnect()
156 *ppVtab = (sqlite3_vtab*)pNew; in qpvtabConnect()
166 static int qpvtabDisconnect(sqlite3_vtab *pVtab){ in qpvtabDisconnect()
175 static int qpvtabOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in qpvtabOpen()
339 sqlite3_vtab *tab, in qpvtabBestIndex()
H A Dcompletion.c49 sqlite3_vtab base; /* Base class - must be first */
104 sqlite3_vtab **ppVtab, in completionConnect()
131 *ppVtab = (sqlite3_vtab*)pNew; in completionConnect()
142 static int completionDisconnect(sqlite3_vtab *pVtab){ in completionDisconnect()
150 static int completionOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in completionOpen()
405 sqlite3_vtab *tab, in completionBestIndex()
H A Dseries.c111 sqlite3_vtab **ppVtab, in seriesConnect()
114 sqlite3_vtab *pNew; in seriesConnect()
141 static int seriesDisconnect(sqlite3_vtab *pVtab){ in seriesDisconnect()
149 static int seriesOpen(sqlite3_vtab *pUnused, sqlite3_vtab_cursor **ppCursor){ in seriesOpen()
326 sqlite3_vtab *pVTab, in seriesBestIndex()
/sqlite-3.40.0/src/
H A Dtest8.c77 sqlite3_vtab base;
404 sqlite3_vtab **ppVtab, in echoConstructor()
422 echoDestructor((sqlite3_vtab *)pVtab); in echoConstructor()
453 echoDestructor((sqlite3_vtab *)pVtab); in echoConstructor()
469 sqlite3_vtab **ppVtab, in echoCreate()
517 sqlite3_vtab **ppVtab, in echoConnect()
970 sqlite3_vtab *tab, in echoUpdate()
1112 static int echoBegin(sqlite3_vtab *tab){ in echoBegin()
1143 static int echoSync(sqlite3_vtab *tab){ in echoSync()
1171 static int echoCommit(sqlite3_vtab *tab){ in echoCommit()
[all …]
H A Dtest_fs.c103 sqlite3_vtab base;
124 sqlite3_vtab base;
150 sqlite3_vtab **ppVtab, in fsdirConnect()
173 static int fsdirDisconnect(sqlite3_vtab *pVtab){ in fsdirDisconnect()
209 static int fsdirOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in fsdirOpen()
331 sqlite3_vtab base;
356 sqlite3_vtab **ppVtab, in fstreeConnect()
380 static int fstreeDisconnect(sqlite3_vtab *pVtab){ in fstreeDisconnect()
622 sqlite3_vtab **ppVtab, in fsConnect()
653 static int fsDisconnect(sqlite3_vtab *pVtab){ in fsDisconnect()
[all …]
H A Ddbpage.c52 sqlite3_vtab base; /* Base class. Must be first */
70 sqlite3_vtab **ppVtab, in dbpageConnect()
90 *ppVtab = (sqlite3_vtab*)pTab; in dbpageConnect()
97 static int dbpageDisconnect(sqlite3_vtab *pVtab){ in dbpageDisconnect()
110 static int dbpageBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ in dbpageBestIndex()
166 static int dbpageOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in dbpageOpen()
307 sqlite3_vtab *pVtab, in dbpageUpdate()
378 static int dbpageBegin(sqlite3_vtab *pVtab){ in dbpageBegin()
H A Dtest_schema.c58 sqlite3_vtab base;
79 static int schemaDestroy(sqlite3_vtab *pVtab){ in schemaDestroy()
91 sqlite3_vtab **ppVtab, in schemaCreate()
103 *ppVtab = (sqlite3_vtab *)pVtab; in schemaCreate()
110 static int schemaOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in schemaOpen()
266 static int schemaBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ in schemaBestIndex()
H A Dtest_intarray.c46 sqlite3_vtab base; /* Base class */
74 static int intarrayDestroy(sqlite3_vtab *p){ in intarrayDestroy()
88 sqlite3_vtab **ppVtab, /* Write the new virtual table object here */ in intarrayCreate()
99 *ppVtab = (sqlite3_vtab *)pVtab; in intarrayCreate()
106 static int intarrayOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in intarrayOpen()
179 static int intarrayBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ in intarrayBestIndex()
H A Dvdbevtab.c24 sqlite3_vtab base; /* Base class - must be first */
54 sqlite3_vtab **ppVtab, in bytecodevtabConnect()
89 *ppVtab = (sqlite3_vtab*)pNew; in bytecodevtabConnect()
101 static int bytecodevtabDisconnect(sqlite3_vtab *pVtab){ in bytecodevtabDisconnect()
110 static int bytecodevtabOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ in bytecodevtabOpen()
356 sqlite3_vtab *tab, in bytecodevtabBestIndex()
H A Dtest_tclvar.c65 sqlite3_vtab base;
84 sqlite3_vtab **ppVtab, in tclvarConnect()
105 static int tclvarDisconnect(sqlite3_vtab *pVtab){ in tclvarDisconnect()
114 static int tclvarOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in tclvarOpen()
351 static int tclvarBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ in tclvarBestIndex()
417 sqlite3_vtab *tab, in tclvarUpdate()
/sqlite-3.40.0/ext/fts3/
H A Dfts3_term.c30 sqlite3_vtab base; /* Base class used by SQLite core */
64 sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ in fts3termConnectMethod()
114 *ppVtab = (sqlite3_vtab *)p; in fts3termConnectMethod()
123 static int fts3termDisconnectMethod(sqlite3_vtab *pVtab){ in fts3termDisconnectMethod()
145 sqlite3_vtab *pVTab, in fts3termBestIndexMethod()
167 static int fts3termOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ in fts3termOpenMethod()
/sqlite-3.40.0/ext/fts5/
H A Dfts5_test_tok.c55 sqlite3_vtab base; /* Base class used by SQLite core */
178 sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ in fts5tokConnectMethod()
225 *ppVtab = (sqlite3_vtab*)pTab; in fts5tokConnectMethod()
235 static int fts5tokDisconnectMethod(sqlite3_vtab *pVtab){ in fts5tokDisconnectMethod()
248 sqlite3_vtab *pVTab, in fts5tokBestIndexMethod()
275 static int fts5tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ in fts5tokOpenMethod()
H A Dfts5_vocab.c47 sqlite3_vtab base;
133 static int fts5VocabDisconnectMethod(sqlite3_vtab *pVtab){ in fts5VocabDisconnectMethod()
142 static int fts5VocabDestroyMethod(sqlite3_vtab *pVtab){ in fts5VocabDestroyMethod()
174 sqlite3_vtab **ppVTab, /* Write the resulting vtab structure here */ in fts5VocabInitVtab()
222 *ppVTab = (sqlite3_vtab*)pRet; in fts5VocabInitVtab()
236 sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ in fts5VocabConnectMethod()
246 sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ in fts5VocabCreateMethod()
265 sqlite3_vtab *pUnused, in fts5VocabBestIndexMethod()
327 sqlite3_vtab *pVTab, in fts5VocabOpenMethod()
/sqlite-3.40.0/ext/lsm1/
H A Dlsm_vtab.c108 sqlite3_vtab base; /* Base class - must be first */
226 sqlite3_vtab **ppVtab, in lsm1Connect()
316 static int lsm1Disconnect(sqlite3_vtab *pVtab){ in lsm1Disconnect()
326 static int lsm1Open(sqlite3_vtab *pVtab, sqlite3_vtab_cursor **ppCursor){ in lsm1Open()
832 sqlite3_vtab *tab, in lsm1BestIndex()
922 sqlite3_vtab *pVTab, in lsm1Update()
1011 static int lsm1Begin(sqlite3_vtab *pVtab){ in lsm1Begin()
1019 static int lsm1Sync(sqlite3_vtab *pVtab){ in lsm1Sync()
1025 static int lsm1Commit(sqlite3_vtab *pVtab){ in lsm1Commit()
1033 static int lsm1Rollback(sqlite3_vtab *pVtab){ in lsm1Rollback()

123