|
IBR-DTNSuite
0.10
|
#include <SQLiteDatabase.h>

Public Member Functions | |
| Statement (sqlite3 *database, const std::string &) | |
| ~Statement () | |
| sqlite3_stmt * | operator* () |
| void | prepare () throw (SQLiteQueryException) |
| void | reset () throw () |
| int | step () throw (SQLiteQueryException) |
Definition at line 148 of file SQLiteDatabase.h.
| dtn::storage::SQLiteDatabase::Statement::Statement | ( | sqlite3 * | database, |
| const std::string & | query | ||
| ) |
Definition at line 110 of file SQLiteDatabase.cpp.
References prepare().

| dtn::storage::SQLiteDatabase::Statement::~Statement | ( | ) |
Definition at line 116 of file SQLiteDatabase.cpp.
| sqlite3_stmt * dtn::storage::SQLiteDatabase::Statement::operator* | ( | ) |
Definition at line 123 of file SQLiteDatabase.cpp.
| void dtn::storage::SQLiteDatabase::Statement::prepare | ( | ) | throw (SQLiteQueryException) |
Definition at line 162 of file SQLiteDatabase.cpp.
Referenced by Statement().
| void dtn::storage::SQLiteDatabase::Statement::reset | ( | ) | throw () |
Definition at line 128 of file SQLiteDatabase.cpp.
Referenced by dtn::storage::SQLiteDatabase::iterateAll().
| int dtn::storage::SQLiteDatabase::Statement::step | ( | ) | throw (SQLiteQueryException) |
Definition at line 136 of file SQLiteDatabase.cpp.
Referenced by dtn::storage::SQLiteDatabase::clear(), dtn::storage::SQLiteDatabase::count(), dtn::storage::SQLiteDatabase::empty(), dtn::storage::SQLiteDatabase::expire(), dtn::storage::SQLiteDatabase::get(), dtn::storage::SQLiteDatabase::getDistinctDestinations(), dtn::storage::SQLiteDatabase::iterateAll(), dtn::storage::SQLiteDatabase::remove(), dtn::storage::SQLiteDatabase::store(), dtn::storage::SQLiteDatabase::update(), and dtn::storage::SQLiteDatabase::vacuum().