![]() |
Bitcoin Core
21.99.0
P2P Digital Currency
|
#include <wallet/sqlite.h>
#include <chainparams.h>
#include <crypto/common.h>
#include <logging.h>
#include <sync.h>
#include <util/memory.h>
#include <util/strencodings.h>
#include <util/system.h>
#include <util/translation.h>
#include <wallet/db.h>
#include <sqlite3.h>
#include <stdint.h>
Go to the source code of this file.
Functions | |
static int g_sqlite_count | GUARDED_BY (g_sqlite_mutex)=0 |
static void | ErrorLogCallback (void *arg, int code, const char *msg) |
std::unique_ptr< SQLiteDatabase > | MakeSQLiteDatabase (const fs::path &path, const DatabaseOptions &options, DatabaseStatus &status, bilingual_str &error) |
std::string | SQLiteDatabaseVersion () |
Variables | |
static constexpr int32_t | WALLET_SCHEMA_VERSION = 0 |
static Mutex | g_sqlite_mutex |
|
static |
Definition at line 25 of file sqlite.cpp.
|
staticpure virtual |
std::unique_ptr<SQLiteDatabase> MakeSQLiteDatabase | ( | const fs::path & | path, |
const DatabaseOptions & | options, | ||
DatabaseStatus & | status, | ||
bilingual_str & | error | ||
) |
Definition at line 570 of file sqlite.cpp.
std::string SQLiteDatabaseVersion | ( | ) |
|
static |
Definition at line 22 of file sqlite.cpp.
|
static |
Definition at line 20 of file sqlite.cpp.