CDatabasePreparedStatement Class Reference

#include <DatabasePreparedStatement.h>

Inheritance diagram for CDatabasePreparedStatement:
[legend]
Collaboration diagram for CDatabasePreparedStatement:
[legend]

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_SBIDATABASEPREPAREDSTATEMENT 
CDatabasePreparedStatement (const nsAString &sql)
 
virtual ~CDatabasePreparedStatement ()
 
sqlite3_stmt * GetStatement (sqlite3 *db)
 

Protected Attributes

CDatabaseQuerymQuery
 
sqlite3_stmt * mStatement
 
nsString mSql
 

Additional Inherited Members

- Public Attributes inherited from sbIDatabasePreparedStatement
readonly attribute AString queryString
 

Detailed Description

Definition at line 51 of file DatabasePreparedStatement.h.

Constructor & Destructor Documentation

CDatabasePreparedStatement::CDatabasePreparedStatement ( const nsAString &  sql)

Definition at line 48 of file DatabasePreparedStatement.cpp.

CDatabasePreparedStatement::~CDatabasePreparedStatement ( )
virtual

Definition at line 53 of file DatabasePreparedStatement.cpp.

Member Function Documentation

sqlite3_stmt * CDatabasePreparedStatement::GetStatement ( sqlite3 *  db)

Definition at line 82 of file DatabasePreparedStatement.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

CDatabaseQuery* CDatabasePreparedStatement::mQuery
protected

Definition at line 64 of file DatabasePreparedStatement.h.

nsString CDatabasePreparedStatement::mSql
protected

Definition at line 66 of file DatabasePreparedStatement.h.

sqlite3_stmt* CDatabasePreparedStatement::mStatement
protected

Definition at line 65 of file DatabasePreparedStatement.h.


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