creaImageIO_lib
|
#include <CppSQLite3.h>
Public Member Functions | |
CppSQLite3Statement () | |
CppSQLite3Statement (const CppSQLite3Statement &rStatement) | |
CppSQLite3Statement (sqlite3 *pDB, sqlite3_stmt *pVM) | |
virtual | ~CppSQLite3Statement () |
CppSQLite3Statement & | operator= (const CppSQLite3Statement &rStatement) |
int | execDML () |
CppSQLite3Query | execQuery () |
void | bind (int nParam, const char *szValue) |
void | bind (int nParam, const int nValue) |
void | bind (int nParam, const double dwValue) |
void | bind (int nParam, const unsigned char *blobValue, int nLen) |
void | bindNull (int nParam) |
void | reset () |
void | finalize () |
Private Member Functions | |
void | checkDB () |
void | checkVM () |
Private Attributes | |
sqlite3 * | mpDB |
sqlite3_stmt * | mpVM |
Definition at line 451 of file CppSQLite3.h.
CppSQLite3Statement::CppSQLite3Statement | ( | ) |
CppSQLite3Statement::CppSQLite3Statement | ( | const CppSQLite3Statement & | rStatement | ) |
Definition at line 1771 of file CppSQLite3.cpp.
CppSQLite3Statement::CppSQLite3Statement | ( | sqlite3 * | pDB, |
sqlite3_stmt * | pVM | ||
) |
|
virtual |
Definition at line 1803 of file CppSQLite3.cpp.
References finalize().
void CppSQLite3Statement::bind | ( | int | nParam, |
const char * | szValue | ||
) |
Definition at line 1963 of file CppSQLite3.cpp.
References checkVM(), DONT_DELETE_MSG, and mpVM.
void CppSQLite3Statement::bind | ( | int | nParam, |
const int | nValue | ||
) |
Definition at line 1991 of file CppSQLite3.cpp.
References checkVM(), DONT_DELETE_MSG, and mpVM.
void CppSQLite3Statement::bind | ( | int | nParam, |
const double | dwValue | ||
) |
Definition at line 2019 of file CppSQLite3.cpp.
References checkVM(), DONT_DELETE_MSG, and mpVM.
void CppSQLite3Statement::bind | ( | int | nParam, |
const unsigned char * | blobValue, | ||
int | nLen | ||
) |
Definition at line 2047 of file CppSQLite3.cpp.
References checkVM(), DONT_DELETE_MSG, and mpVM.
void CppSQLite3Statement::bindNull | ( | int | nParam | ) |
Definition at line 2077 of file CppSQLite3.cpp.
References checkVM(), DONT_DELETE_MSG, and mpVM.
|
private |
Definition at line 2167 of file CppSQLite3.cpp.
References CPPSQLITE_ERROR, DONT_DELETE_MSG, and mpDB.
Referenced by execDML(), and execQuery().
|
private |
Definition at line 2189 of file CppSQLite3.cpp.
References CPPSQLITE_ERROR, DONT_DELETE_MSG, and mpVM.
Referenced by bind(), bindNull(), execDML(), and execQuery().
int CppSQLite3Statement::execDML | ( | ) |
Definition at line 1847 of file CppSQLite3.cpp.
References checkDB(), checkVM(), DONT_DELETE_MSG, mpDB, and mpVM.
CppSQLite3Query CppSQLite3Statement::execQuery | ( | ) |
Definition at line 1911 of file CppSQLite3.cpp.
References checkDB(), checkVM(), DONT_DELETE_MSG, mpDB, and mpVM.
void CppSQLite3Statement::finalize | ( | ) |
Definition at line 2135 of file CppSQLite3.cpp.
References DONT_DELETE_MSG, mpDB, and mpVM.
Referenced by ~CppSQLite3Statement().
CppSQLite3Statement & CppSQLite3Statement::operator= | ( | const CppSQLite3Statement & | rStatement | ) |
Definition at line 1827 of file CppSQLite3.cpp.
void CppSQLite3Statement::reset | ( | ) |
|
private |
Definition at line 517 of file CppSQLite3.h.
Referenced by checkDB(), CppSQLite3Statement(), execDML(), execQuery(), finalize(), operator=(), and reset().
|
private |
Definition at line 519 of file CppSQLite3.h.
Referenced by bind(), bindNull(), checkVM(), CppSQLite3Statement(), execDML(), execQuery(), finalize(), operator=(), and reset().