diff options
Diffstat (limited to 'static/netbsd/man3/sqlite3_compileoption_used.3')
| -rw-r--r-- | static/netbsd/man3/sqlite3_compileoption_used.3 | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/static/netbsd/man3/sqlite3_compileoption_used.3 b/static/netbsd/man3/sqlite3_compileoption_used.3 new file mode 100644 index 00000000..b4e90ba9 --- /dev/null +++ b/static/netbsd/man3/sqlite3_compileoption_used.3 @@ -0,0 +1,48 @@ +.Dd January 24, 2024 +.Dt SQLITE3_COMPILEOPTION_USED 3 +.Os +.Sh NAME +.Nm sqlite3_compileoption_used , +.Nm sqlite3_compileoption_get , +.Nm sqlite3_compileoption_used(X) , +.Nm sqlite3_compileoption_get(X) +.Nd run-Time library compilation options diagnostics +.Sh SYNOPSIS +.In sqlite3.h +.Ft int +.Fo sqlite3_compileoption_used +.Fa "const char *zOptName" +.Fc +.Ft const char * +.Fo sqlite3_compileoption_get +.Fa "int N" +.Fc +.Fd #define sqlite3_compileoption_used(X) +.Fd #define sqlite3_compileoption_get(X) +.Sh DESCRIPTION +The 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(). +.Pp +The 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(). +.Pp +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. +.Pp +.Sh IMPLEMENTATION NOTES +These declarations were extracted from the +interface documentation at line 191. +.Bd -literal +#ifndef SQLITE_OMIT_COMPILEOPTION_DIAGS +SQLITE_API int sqlite3_compileoption_used(const char *zOptName); +SQLITE_API const char *sqlite3_compileoption_get(int N); +#else +# define sqlite3_compileoption_used(X) 0 +# define sqlite3_compileoption_get(X) ((void*)0) +#endif +.Ed |
