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

#include <SQLTransactionBackend.h>

Inheritance diagram for WebCore::SQLTransactionBackend:
WebCore::SQLTransactionStateMachine< SQLTransactionBackend >

Public Member Functions

 SQLTransactionBackend (SQLTransaction &)
 
 ~SQLTransactionBackend ()
 
void notifyDatabaseThreadIsShuttingDown ()
 
void requestTransitToState (SQLTransactionState)
 
- Public Member Functions inherited from WebCore::SQLTransactionStateMachine< SQLTransactionBackend >
virtual ~SQLTransactionStateMachine ()
 

Friends

class SQLTransaction
 

Additional Inherited Members

- Protected Types inherited from WebCore::SQLTransactionStateMachine< SQLTransactionBackend >
typedef void(SQLTransactionBackend ::* StateFunction) ()
 
- Protected Member Functions inherited from WebCore::SQLTransactionStateMachine< SQLTransactionBackend >
 SQLTransactionStateMachine ()
 
void setStateToRequestedState ()
 
void runStateMachine ()
 
- Protected Attributes inherited from WebCore::SQLTransactionStateMachine< SQLTransactionBackend >
SQLTransactionState m_nextState
 
SQLTransactionState m_requestedState
 
int m_nextStateAuditEntry
 
SQLTransactionState m_stateAuditTrail [s_sizeOfStateAuditTrail]
 
- Static Protected Attributes inherited from WebCore::SQLTransactionStateMachine< SQLTransactionBackend >
static const int s_sizeOfStateAuditTrail
 

Constructor & Destructor Documentation

◆ SQLTransactionBackend()

WebCore::SQLTransactionBackend::SQLTransactionBackend ( SQLTransaction frontend)
explicit

◆ ~SQLTransactionBackend()

WebCore::SQLTransactionBackend::~SQLTransactionBackend ( )

Member Function Documentation

◆ notifyDatabaseThreadIsShuttingDown()

void WebCore::SQLTransactionBackend::notifyDatabaseThreadIsShuttingDown ( )

◆ requestTransitToState()

void WebCore::SQLTransactionBackend::requestTransitToState ( SQLTransactionState  nextState)

Friends And Related Function Documentation

◆ SQLTransaction

friend class SQLTransaction
friend

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