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)
- 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)