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

#include <SQLiteTransaction.h>

Public Member Functions

WEBCORE_EXPORT SQLiteTransaction (SQLiteDatabase &db, bool readOnly=false)
 
WEBCORE_EXPORT ~SQLiteTransaction ()
 
WEBCORE_EXPORT void begin ()
 
WEBCORE_EXPORT void commit ()
 
WEBCORE_EXPORT void rollback ()
 
void stop ()
 
bool inProgress () const
 
bool wasRolledBackBySqlite () const
 
SQLiteDatabasedatabase () const
 
WEBCORE_EXPORT SQLiteTransaction (SQLiteDatabase &db, bool readOnly=false)
 
WEBCORE_EXPORT ~SQLiteTransaction ()
 
WEBCORE_EXPORT void begin ()
 
WEBCORE_EXPORT void commit ()
 
WEBCORE_EXPORT void rollback ()
 
void stop ()
 
bool inProgress () const
 
bool wasRolledBackBySqlite () const
 
SQLiteDatabasedatabase () const
 

Constructor & Destructor Documentation

◆ SQLiteTransaction() [1/2]

WebCore::SQLiteTransaction::SQLiteTransaction ( SQLiteDatabase db,
bool  readOnly = false 
)

◆ ~SQLiteTransaction() [1/2]

WebCore::SQLiteTransaction::~SQLiteTransaction ( )

◆ SQLiteTransaction() [2/2]

WEBCORE_EXPORT WebCore::SQLiteTransaction::SQLiteTransaction ( SQLiteDatabase db,
bool  readOnly = false 
)

◆ ~SQLiteTransaction() [2/2]

WEBCORE_EXPORT WebCore::SQLiteTransaction::~SQLiteTransaction ( )

Member Function Documentation

◆ begin() [1/2]

void WebCore::SQLiteTransaction::begin ( )

◆ begin() [2/2]

WEBCORE_EXPORT void WebCore::SQLiteTransaction::begin ( )

◆ commit() [1/2]

void WebCore::SQLiteTransaction::commit ( )

◆ commit() [2/2]

WEBCORE_EXPORT void WebCore::SQLiteTransaction::commit ( )

◆ database() [1/2]

SQLiteDatabase& WebCore::SQLiteTransaction::database ( ) const
inline

◆ database() [2/2]

SQLiteDatabase& WebCore::SQLiteTransaction::database ( ) const
inline

◆ inProgress() [1/2]

bool WebCore::SQLiteTransaction::inProgress ( ) const
inline

◆ inProgress() [2/2]

bool WebCore::SQLiteTransaction::inProgress ( ) const
inline

◆ rollback() [1/2]

void WebCore::SQLiteTransaction::rollback ( )

◆ rollback() [2/2]

WEBCORE_EXPORT void WebCore::SQLiteTransaction::rollback ( )

◆ stop() [1/2]

void WebCore::SQLiteTransaction::stop ( )

◆ stop() [2/2]

void WebCore::SQLiteTransaction::stop ( )

◆ wasRolledBackBySqlite() [1/2]

bool WebCore::SQLiteTransaction::wasRolledBackBySqlite ( ) const

◆ wasRolledBackBySqlite() [2/2]

bool WebCore::SQLiteTransaction::wasRolledBackBySqlite ( ) const

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