|
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().