Navigation
API > API/Plugins > API/Plugins/SQLiteCore > API/Plugins/SQLiteCore/sqlite
References
| Module | SQLiteCore |
| Header | /Engine/Plugins/Runtime/Database/SQLiteCore/Source/SQLiteCore/Public/sqlite/sqlite3.h |
| Include | #include "sqlite/sqlite3.h" |
int sqlite3_compileoption_used
(
const char * zOptName
)
Remarks
CAPI3REF: Run-Time Library Compilation Options Diagnostics
^The [sqlite3compileoption_used()](API\Plugins\SQLiteCore\sqlite\sqlite3_compileoption_used) function returns 0 or 1 indicating whether the specified option was defined at compile time. ^The SQLITE prefix may be omitted from the option name passed to sqlite3_compileoption_used().
^The [sqlite3compileoption_get()](API\Plugins\SQLiteCore\sqlite\sqlite3_compileoption_get) function allows iterating over the list of options that were defined at compile time by returning the N-th compile time option string. ^If N is out of range, sqlite3_compileoption_get() returns a NULL pointer. ^The SQLITE prefix is omitted from any strings returned by sqlite3_compileoption_get().
^Support for the diagnostic functions sqlite3_compileoption_used() and sqlite3_compileoption_get() may be omitted by specifying the [SQLITE_OMIT_COMPILEOPTION_DIAGS] option at compile time.
See also: SQL functions [sqlite_compileoption_used()] and [sqlite_compileoption_get()] and the [compile_options pragma].