| beginSave() | ModStorageDatabaseSQLite3 | inlinevirtual |
| busyHandler(void *data, int count) | Database_SQLite3 | privatestatic |
| createDatabase() | ModStorageDatabaseSQLite3 | protectedvirtual |
| Database_SQLite3(const std::string &savedir, const std::string &dbname) | Database_SQLite3 | private |
| double_to_sqlite(sqlite3_stmt *s, int iCol, double val) const | Database_SQLite3 | inlineprivate |
| endSave() | ModStorageDatabaseSQLite3 | inlinevirtual |
| getModEntries(const std::string &modname, StringMap *storage) | ModStorageDatabaseSQLite3 | virtual |
| getModEntry(const std::string &modname, const std::string &key, std::string *value) | ModStorageDatabaseSQLite3 | virtual |
| getModKeys(const std::string &modname, std::vector< std::string > *storage) | ModStorageDatabaseSQLite3 | virtual |
| hasModEntry(const std::string &modname, const std::string &key) | ModStorageDatabaseSQLite3 | virtual |
| initialized() const | Database_SQLite3 | inlineprivatevirtual |
| initStatements() | ModStorageDatabaseSQLite3 | protectedvirtual |
| int64_to_sqlite(sqlite3_stmt *s, int iCol, s64 val) const | Database_SQLite3 | inlineprivate |
| int_to_sqlite(sqlite3_stmt *s, int iCol, int val) const | Database_SQLite3 | inlineprivate |
| listMods(std::vector< std::string > *res) | ModStorageDatabaseSQLite3 | virtual |
| m_busy_handler_data | Database_SQLite3 | private |
| m_database | Database_SQLite3 | private |
| m_dbname | Database_SQLite3 | private |
| m_initialized | Database_SQLite3 | private |
| m_savedir | Database_SQLite3 | private |
| m_stmt_begin | Database_SQLite3 | private |
| m_stmt_end | Database_SQLite3 | private |
| m_stmt_get | ModStorageDatabaseSQLite3 | private |
| m_stmt_get_all | ModStorageDatabaseSQLite3 | private |
| m_stmt_get_keys | ModStorageDatabaseSQLite3 | private |
| m_stmt_has | ModStorageDatabaseSQLite3 | private |
| m_stmt_remove | ModStorageDatabaseSQLite3 | private |
| m_stmt_remove_all | ModStorageDatabaseSQLite3 | private |
| m_stmt_set | ModStorageDatabaseSQLite3 | private |
| ModStorageDatabaseSQLite3(const std::string &savedir) | ModStorageDatabaseSQLite3 | |
| openDatabase() | Database_SQLite3 | private |
| removeModEntries(const std::string &modname) | ModStorageDatabaseSQLite3 | virtual |
| removeModEntry(const std::string &modname, const std::string &key) | ModStorageDatabaseSQLite3 | virtual |
| setModEntry(const std::string &modname, const std::string &key, std::string_view value) | ModStorageDatabaseSQLite3 | virtual |
| sqlite3_vrfy(int s, std::string_view m="", int r=SQLITE_OK) const | Database_SQLite3 | inlineprivate |
| sqlite3_vrfy(const int s, const int r, std::string_view m="") const | Database_SQLite3 | inlineprivate |
| sqlite_to_blob(sqlite3_stmt *s, int iCol) | Database_SQLite3 | inlineprivate |
| sqlite_to_float(sqlite3_stmt *s, int iCol) | Database_SQLite3 | inlineprivate |
| sqlite_to_int(sqlite3_stmt *s, int iCol) | Database_SQLite3 | inlineprivate |
| sqlite_to_int64(sqlite3_stmt *s, int iCol) | Database_SQLite3 | inlineprivate |
| sqlite_to_string(sqlite3_stmt *s, int iCol) | Database_SQLite3 | inlineprivate |
| sqlite_to_string_view(sqlite3_stmt *s, int iCol) | Database_SQLite3 | inlineprivate |
| sqlite_to_uint(sqlite3_stmt *s, int iCol) | Database_SQLite3 | inlineprivate |
| sqlite_to_uint64(sqlite3_stmt *s, int iCol) | Database_SQLite3 | inlineprivate |
| sqlite_to_v3f(sqlite3_stmt *s, int iCol) | Database_SQLite3 | inlineprivate |
| str_to_sqlite(sqlite3_stmt *s, int iCol, std::string_view str) const | Database_SQLite3 | inlineprivate |
| verifyDatabase() | Database_SQLite3 | private |
| ~Database_SQLite3() | Database_SQLite3 | privatevirtual |
| ~ModStorageDatabase()=default | ModStorageDatabase | virtual |
| ~ModStorageDatabaseSQLite3() | ModStorageDatabaseSQLite3 | virtual |