Lines Matching defs:sqlite3_open_v2

771 ** [sqlite3_open_v2()] interfaces are its constructors, and [sqlite3_close()]
836 ** [sqlite3_open_v2()], and not previously closed.
1020 ** 3rd parameter to the [sqlite3_open_v2()] interface and
1023 #define SQLITE_OPEN_READONLY 0x00000001 /* Ok for sqlite3_open_v2() */
1024 #define SQLITE_OPEN_READWRITE 0x00000002 /* Ok for sqlite3_open_v2() */
1025 #define SQLITE_OPEN_CREATE 0x00000004 /* Ok for sqlite3_open_v2() */
1029 #define SQLITE_OPEN_URI 0x00000040 /* Ok for sqlite3_open_v2() */
1037 #define SQLITE_OPEN_NOMUTEX 0x00008000 /* Ok for sqlite3_open_v2() */
1038 #define SQLITE_OPEN_FULLMUTEX 0x00010000 /* Ok for sqlite3_open_v2() */
1039 #define SQLITE_OPEN_SHAREDCACHE 0x00020000 /* Ok for sqlite3_open_v2() */
1040 #define SQLITE_OPEN_PRIVATECACHE 0x00040000 /* Ok for sqlite3_open_v2() */
1469 ** the flags argument to [sqlite3_open_v2()]. Or if [sqlite3_open()]
2090 ** passed to [sqlite3_open()], [sqlite3_open_v2()], [sqlite3_open16()] or
3009 ** sqlite3_open() and sqlite3_open_v2() and as UTF-16 in the native byte
3021 ** sqlite3_open() or sqlite3_open_v2() is called and
3028 ** The sqlite3_open_v2() interface works like sqlite3_open()
3031 ** sqlite3_open_v2() can take one of
3052 ** If the 3rd parameter to sqlite3_open_v2() is not one of the
3069 ** ^The fourth parameter to sqlite3_open_v2() is the name of the
3091 ** set in the fourth argument to sqlite3_open_v2(), or if it has
3123 ** VFS is an error. ^If sqlite3_open_v2() is used and the vfs option is
3125 ** the value passed as the fourth parameter to sqlite3_open_v2().
3135 ** SQLITE_OPEN_READWRITE and SQLITE_OPEN_CREATE. ^If sqlite3_open_v2() is
3143 ** sqlite3_open_v2(). ^Setting the cache parameter to "private" is
3145 ** ^If sqlite3_open_v2() is used and the "cache" parameter is present in
3193 ** of sqlite3_open() and sqlite3_open_v2() must be UTF-8, not whatever
3196 ** sqlite3_open() or sqlite3_open_v2().
3206 SQLITE_API int sqlite3_open_v2(
3434 ** prior successful call to [sqlite3_open()], [sqlite3_open_v2()] or
5191 ** calls to [sqlite3_open()], [sqlite3_open_v2()], and [sqlite3_open16()].
5447 ** or [sqlite3_open_v2()] call that provoked the xEntryPoint() will fail.
49432 ** sqlite3_open(), sqlite3_open16(), or sqlite3_open_v2().
91371 #define sqlite3_open_v2 sqlite3_api->open_v2
91713 sqlite3_open_v2,
114284 ** user to API functions sqlite3_open() or sqlite3_open_v2(), and for database
114415 ** correspond to flags that may be passed to the sqlite3_open_v2()
114572 ** valid input flags for sqlite3_open_v2() are SQLITE_OPEN_READONLY,
114783 SQLITE_API int sqlite3_open_v2(