Module: Amalgalite::SQLite3::Constants::Config
- Extended by:
- Helpers
- Defined in:
- lib/amalgalite/sqlite3/constants.rb,
ext/amalgalite/c/amalgalite_constants.c
Overview
Config defines the namespace for all possible parameter for the sqlite config API.
Constant Summary collapse
- COVERING_INDEX_SCAN =
20 -- int
INT2FIX(SQLITE_CONFIG_COVERING_INDEX_SCAN)
- GETMALLOC =
5 -- sqlite3_mem_methods*
INT2FIX(SQLITE_CONFIG_GETMALLOC)
- GETMUTEX =
11 -- sqlite3_mutex_methods*
INT2FIX(SQLITE_CONFIG_GETMUTEX)
- GETPCACHE =
15 -- no-op
INT2FIX(SQLITE_CONFIG_GETPCACHE)
- GETPCACHE2 =
19 -- sqlite3_pcache_methods2*
INT2FIX(SQLITE_CONFIG_GETPCACHE2)
- HEAP =
8 -- void*, int nByte, int min
INT2FIX(SQLITE_CONFIG_HEAP)
- LOG =
16 -- xFunc, void*
INT2FIX(SQLITE_CONFIG_LOG)
- LOOKASIDE =
13 -- int int
INT2FIX(SQLITE_CONFIG_LOOKASIDE)
- MALLOC =
4 -- sqlite3_mem_methods*
INT2FIX(SQLITE_CONFIG_MALLOC)
- MEMDB_MAXSIZE =
29 -- sqlite3_int64
INT2FIX(SQLITE_CONFIG_MEMDB_MAXSIZE)
- MEMSTATUS =
9 -- boolean
INT2FIX(SQLITE_CONFIG_MEMSTATUS)
- MMAP_SIZE =
22 -- sqlite3_int64, sqlite3_int64
INT2FIX(SQLITE_CONFIG_MMAP_SIZE)
- MULTITHREAD =
2 -- nil
INT2FIX(SQLITE_CONFIG_MULTITHREAD)
- MUTEX =
10 -- sqlite3_mutex_methods*
INT2FIX(SQLITE_CONFIG_MUTEX)
- PAGECACHE =
7 -- void*, int sz, int N
INT2FIX(SQLITE_CONFIG_PAGECACHE)
- PCACHE =
14 -- no-op
INT2FIX(SQLITE_CONFIG_PCACHE)
- PCACHE2 =
18 -- sqlite3_pcache_methods2*
INT2FIX(SQLITE_CONFIG_PCACHE2)
- PCACHE_HDRSZ =
24 -- int *psz
INT2FIX(SQLITE_CONFIG_PCACHE_HDRSZ)
- PMASZ =
25 -- unsigned int szPma
INT2FIX(SQLITE_CONFIG_PMASZ)
- ROWID_IN_VIEW =
30 -- int*
INT2FIX(SQLITE_CONFIG_ROWID_IN_VIEW)
- SCRATCH =
6 -- No longer used
INT2FIX(SQLITE_CONFIG_SCRATCH)
- SERIALIZED =
3 -- nil
INT2FIX(SQLITE_CONFIG_SERIALIZED)
- SINGLETHREAD =
1 -- nil
INT2FIX(SQLITE_CONFIG_SINGLETHREAD)
- SMALL_MALLOC =
27 -- boolean
INT2FIX(SQLITE_CONFIG_SMALL_MALLOC)
- SORTERREF_SIZE =
28 -- int nByte
INT2FIX(SQLITE_CONFIG_SORTERREF_SIZE)
- SQLLOG =
21 -- xSqllog, void*
INT2FIX(SQLITE_CONFIG_SQLLOG)
- STMTJRNL_SPILL =
26 -- int nByte
INT2FIX(SQLITE_CONFIG_STMTJRNL_SPILL)
- URI =
17 -- int
INT2FIX(SQLITE_CONFIG_URI)
- WIN32_HEAPSIZE =
23 -- int nByte
INT2FIX(SQLITE_CONFIG_WIN32_HEAPSIZE)