Spec-Zone.ru › SQLite

Диагностика параметров компиляции времени выполнения

#ifndef SQLITE_OMIT_COMPILEOPTION_DIAGS
int sqlite3_compileoption_used(const char *zOptName);
const char *sqlite3_compileoption_get(int N);
#else
# define sqlite3_compileoption_used(X) 0
# define sqlite3_compileoption_get(X)  ((void*)0)
#endif

Функция sqlite3_compileoption_used() возвращает 0 или 1, указывая, был ли указанный параметр определён во время компиляции. Префикс SQLITE_ можно опустить из имени параметра, переданного в sqlite3_compileoption_used().

Функция sqlite3_compileoption_get() позволяет перебирать список параметров, определённых во время компиляции, возвращая строку N-го параметра времени компиляции. Если N находится вне допустимого диапазона, sqlite3_compileoption_get() возвращает NULL-указатель. Префикс SQLITE_ опускается из любых строк, возвращаемых sqlite3_compileoption_get().

Поддержка диагностических функций sqlite3_compileoption_used() и sqlite3_compileoption_get() может быть опущена, указав параметр SQLITE_OMIT_COMPILEOPTION_DIAGS во время компиляции.

См. также: SQL-функции sqlite_compileoption_used() и sqlite_compileoption_get(), а также псевдоним compile_options.

См. также списки Объектов, Констант и Функций.

SQLite is in the Public Domain.
https://sqlite.org/c3ref/compileoption_get.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API