#include "database-sqlite3.h"#include "log.h"#include "filesys.h"#include "exceptions.h"#include "settings.h"#include "porting.h"#include "util/string.h"#include "remoteplayer.h"#include "irrlicht_changes/printing.h"#include "server/player_sao.h"#include <cassert>
Include dependency graph for database-sqlite3.cpp:Macros | |
| #define | SQLRES(s, r, m) sqlite3_vrfy(s, m, r); |
| #define | SQLOK(s, m) SQLRES(s, SQLITE_OK, m) |
| #define | PREPARE_STATEMENT(name, query) |
| #define | SQLOK_ERRSTREAM(s, m) |
| #define | FINALIZE_STATEMENT(name) |
Enumerations | |
| enum | { BUSY_INFO_TRESHOLD = 100 , BUSY_WARNING_TRESHOLD = 250 , BUSY_FATAL_TRESHOLD = 3000 , BUSY_ERROR_INTERVAL = 10000 } |
| #define FINALIZE_STATEMENT | ( | name | ) |
Referenced by AuthDatabaseSQLite3::~AuthDatabaseSQLite3(), Database_SQLite3::~Database_SQLite3(), MapDatabaseSQLite3::~MapDatabaseSQLite3(), ModStorageDatabaseSQLite3::~ModStorageDatabaseSQLite3(), PlayerDatabaseSQLite3::~PlayerDatabaseSQLite3(), RollbackManager::~RollbackManager(), Database_SQLite3::checkColumn(), and Database_SQLite3::checkTable().
| #define PREPARE_STATEMENT | ( | name, | |
| query ) |
Referenced by Database_SQLite3::checkColumn(), Database_SQLite3::checkTable(), AuthDatabaseSQLite3::initStatements(), MapDatabaseSQLite3::initStatements(), ModStorageDatabaseSQLite3::initStatements(), PlayerDatabaseSQLite3::initStatements(), and Database_SQLite3::verifyDatabase().
| #define SQLOK | ( | s, | |
| m ) SQLRES(s, SQLITE_OK, m) |
Referenced by RollbackManager::actionRowsFromSelect(), AuthDatabaseSQLite3::createDatabase(), MapDatabaseSQLite3::createDatabase(), ModStorageDatabaseSQLite3::createDatabase(), PlayerDatabaseSQLite3::createDatabase(), RollbackManager::createTables(), RollbackManager::getActorId(), RollbackManager::getNodeId(), RollbackManager::initDatabase(), Database_SQLite3::openDatabase(), and RollbackManager::registerRow().
| #define SQLOK_ERRSTREAM | ( | s, | |
| m ) |
Referenced by Database_SQLite3::~Database_SQLite3(), and RollbackManager::~RollbackManager().
| #define SQLRES | ( | s, | |
| r, | |||
| m ) sqlite3_vrfy(s, m, r); |