Osmium
0.1
|
#include <sqlite.hpp>
Public Member Functions | |
Database (const char *filename) | |
~Database () | |
const std::string & | errmsg () const |
sqlite3 * | get_sqlite3 () |
void | begin_transaction () |
void | commit () |
Statement * | prepare (const char *sql) |
Private Attributes | |
sqlite3 * | db |
Wrapper class for Sqlite database
Osmium::Sqlite::Database::Database | ( | const char * | filename | ) | [inline] |
Osmium::Sqlite::Database::~Database | ( | ) | [inline] |
void Osmium::Sqlite::Database::begin_transaction | ( | ) | [inline] |
void Osmium::Sqlite::Database::commit | ( | ) | [inline] |
const std::string& Osmium::Sqlite::Database::errmsg | ( | ) | const [inline] |
sqlite3* Osmium::Sqlite::Database::get_sqlite3 | ( | ) | [inline] |
Statement * Osmium::Sqlite::Database::prepare | ( | const char * | sql | ) | [inline] |
sqlite3* Osmium::Sqlite::Database::db [private] |