|
23 | 23 | #define SQLITE_DETERMINISTIC 0x800
|
24 | 24 | #endif // SQLITE_DETERMINISTIC
|
25 | 25 |
|
26 |
| - |
27 | 26 | namespace SQLite
|
28 | 27 | {
|
29 | 28 |
|
30 |
| -const int OK = SQLITE_OK; |
31 |
| -const int OPEN_READONLY = SQLITE_OPEN_READONLY; |
32 |
| -const int OPEN_READWRITE = SQLITE_OPEN_READWRITE; |
33 |
| -const int OPEN_CREATE = SQLITE_OPEN_CREATE; |
34 |
| -const int OPEN_URI = SQLITE_OPEN_URI; |
35 |
| -const int OPEN_MEMORY = SQLITE_OPEN_MEMORY; |
36 |
| -const int OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX; |
37 |
| -const int OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX; |
38 |
| -const int OPEN_SHAREDCACHE = SQLITE_OPEN_SHAREDCACHE; |
39 |
| -const int OPEN_PRIVATECACHE = SQLITE_OPEN_PRIVATECACHE; |
| 29 | +DLL_API const int OK = SQLITE_OK; |
| 30 | +DLL_API const int OPEN_READONLY = SQLITE_OPEN_READONLY; |
| 31 | +DLL_API const int OPEN_READWRITE = SQLITE_OPEN_READWRITE; |
| 32 | +DLL_API const int OPEN_CREATE = SQLITE_OPEN_CREATE; |
| 33 | +DLL_API const int OPEN_URI = SQLITE_OPEN_URI; |
| 34 | +DLL_API const int OPEN_MEMORY = SQLITE_OPEN_MEMORY; |
| 35 | +DLL_API const int OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX; |
| 36 | +DLL_API const int OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX; |
| 37 | +DLL_API const int OPEN_SHAREDCACHE = SQLITE_OPEN_SHAREDCACHE; |
| 38 | +DLL_API const int OPEN_PRIVATECACHE = SQLITE_OPEN_PRIVATECACHE; |
40 | 39 | // check if sqlite version is >= 3.31.0 and SQLITE_OPEN_NOFOLLOW is defined
|
41 | 40 | #if SQLITE_VERSION_NUMBER >= 3031000 && defined(SQLITE_OPEN_NOFOLLOW)
|
42 |
| -const int OPEN_NOFOLLOW = SQLITE_OPEN_NOFOLLOW; |
| 41 | +DLL_API const int OPEN_NOFOLLOW = SQLITE_OPEN_NOFOLLOW; |
43 | 42 | #else
|
44 |
| -const int OPEN_NOFOLLOW = 0; |
| 43 | +DLL_API const int OPEN_NOFOLLOW = 0; |
45 | 44 | #endif
|
46 | 45 |
|
47 |
| -const char* const VERSION = SQLITE_VERSION; |
48 |
| -const int VERSION_NUMBER = SQLITE_VERSION_NUMBER; |
| 46 | +DLL_API const char* const VERSION = SQLITE_VERSION; |
| 47 | +DLL_API const int VERSION_NUMBER = SQLITE_VERSION_NUMBER; |
49 | 48 |
|
50 | 49 | // Return SQLite version string using runtime call to the compiled library
|
51 | 50 | const char* getLibVersion() noexcept
|
|
0 commit comments