DSL
Public Member Functions | List of all members
DB_SQLite Class Reference
Inheritance diagram for DB_SQLite:
Inheritance graph
[legend]
Collaboration diagram for DB_SQLite:
Collaboration graph
[legend]

Public Member Functions

bool Open (const string &filename)
 
bool OpenV2 (const string &filename, int flags, const string &vfs="")
 
bool IsOpen ()
 
void Close ()
 
string GetErrorString ()
 
int GetError ()
 
bool NoResultQuery (const string &query)
 
SQLite_ResultQuery (const string &query)
 
size_t NumRows (SQLite_Result *result)
 
bool FetchRow (SQLite_Result *result, SC_Row &retRow)
 
bool FreeResult (SQLite_Result *result)
 
uint32_t InsertID ()
 
int64_t InsertID64 ()
 
int AffectedRows ()
 
uint32_t GetQueryCount ()
 
string EscapeString (const string &str)
 
string MPrintf (const char *str,...)
 
sqlite3 * GetHandle ()
 
SQLConxMultiMultiStart ()
 
bool MultiSend (SQLConxMulti *)
 
bool MultiEnd (SQLConxMulti *)
 
- Public Member Functions inherited from SQLConx
void SetOutput (sql_printf_type pprintf=NULL)
 

Additional Inherited Members

- Public Types inherited from SQLConx
typedef int(* sql_printf_type) (const char *fmt,...)
 
- Protected Attributes inherited from SQLConx
sql_printf_type sql_printf = NULL
 

Detailed Description

Definition at line 36 of file DB_SQLite.h.


The documentation for this class was generated from the following file: