webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::SQLStatement Class Reference

#include <SQLStatement.h>

Public Member Functions

 SQLStatement (Database &, const String &, Vector< SQLValue > &&, RefPtr< SQLStatementCallback > &&, RefPtr< SQLStatementErrorCallback > &&, int permissions)
 
 ~SQLStatement ()
 
bool execute (Database &)
 
bool lastExecutionFailedDueToQuota () const
 
bool hasStatementCallback () const
 
bool hasStatementErrorCallback () const
 
bool performCallback (SQLTransaction *)
 
void setDatabaseDeletedError ()
 
void setVersionMismatchedError ()
 
SQLErrorsqlError () const
 
SQLResultSetsqlResultSet () const
 

Constructor & Destructor Documentation

◆ SQLStatement()

WebCore::SQLStatement::SQLStatement ( Database database,
const String statement,
Vector< SQLValue > &&  arguments,
RefPtr< SQLStatementCallback > &&  callback,
RefPtr< SQLStatementErrorCallback > &&  errorCallback,
int  permissions 
)

◆ ~SQLStatement()

WebCore::SQLStatement::~SQLStatement ( )

Member Function Documentation

◆ execute()

bool WebCore::SQLStatement::execute ( Database db)

◆ hasStatementCallback()

bool WebCore::SQLStatement::hasStatementCallback ( ) const
inline

◆ hasStatementErrorCallback()

bool WebCore::SQLStatement::hasStatementErrorCallback ( ) const
inline

◆ lastExecutionFailedDueToQuota()

bool WebCore::SQLStatement::lastExecutionFailedDueToQuota ( ) const

◆ performCallback()

bool WebCore::SQLStatement::performCallback ( SQLTransaction transaction)

◆ setDatabaseDeletedError()

void WebCore::SQLStatement::setDatabaseDeletedError ( )

◆ setVersionMismatchedError()

void WebCore::SQLStatement::setVersionMismatchedError ( )

◆ sqlError()

SQLError * WebCore::SQLStatement::sqlError ( ) const

◆ sqlResultSet()

SQLResultSet * WebCore::SQLStatement::sqlResultSet ( ) const

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