DDraceNetwork Docs
|
#include <memory>
Go to the source code of this file.
Classes | |
class | CSqliteDeleter |
class | CSqliteStmtDeleter |
Macros | |
#define | SQLITE_HANDLE_ERROR(x) SqliteHandleError(pConsole, x, &*pSqlite, #x) |
Typedefs | |
typedef std::unique_ptr< sqlite3, CSqliteDeleter > | CSqlite |
typedef std::unique_ptr< sqlite3_stmt, CSqliteStmtDeleter > | CSqliteStmt |
Functions | |
int | SqliteHandleError (IConsole *pConsole, int Error, sqlite3 *pSqlite, const char *pContext) |
CSqlite | SqliteOpen (IConsole *pConsole, IStorage *pStorage, const char *pPath) |
CSqliteStmt | SqlitePrepare (IConsole *pConsole, sqlite3 *pSqlite, const char *pStatement) |
#define SQLITE_HANDLE_ERROR | ( | x | ) | SqliteHandleError(pConsole, x, &*pSqlite, #x) |
typedef std::unique_ptr<sqlite3, CSqliteDeleter> CSqlite |
typedef std::unique_ptr<sqlite3_stmt, CSqliteStmtDeleter> CSqliteStmt |
int SqliteHandleError | ( | IConsole * | pConsole, |
int | Error, | ||
sqlite3 * | pSqlite, | ||
const char * | pContext | ||
) |
CSqliteStmt SqlitePrepare | ( | IConsole * | pConsole, |
sqlite3 * | pSqlite, | ||
const char * | pStatement | ||
) |