#include <database.h>
Public Member Functions | |
| virtual void | beginSave ()=0 |
| virtual void | endSave ()=0 |
| virtual bool | initialized () const |
| virtual void | verifyDatabase () |
| Open and initialize the database if needed. | |
|
pure virtual |
Implemented in Database_Dummy, Database_LevelDB, Database_PostgreSQL, Database_Redis, Database_SQLite3, and ModStorageDatabaseFiles.
Referenced by Server::migrateModStorageDatabase(), and recompress_map_database().
|
pure virtual |
Implemented in Database_Dummy, Database_LevelDB, Database_PostgreSQL, Database_Redis, Database_SQLite3, and ModStorageDatabaseFiles.
Referenced by Server::migrateModStorageDatabase(), and recompress_map_database().
|
inlinevirtual |
Reimplemented in Database_PostgreSQL, and Database_SQLite3.
Referenced by ServerMap::createDatabase().
|
inlinevirtual |
Open and initialize the database if needed.
Reimplemented in Database_PostgreSQL, and Database_SQLite3.
Referenced by ServerMap::createDatabase().