OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SQLTransactionBackend
(Results
1 - 2
of
2
) sorted by null
/external/chromium_org/third_party/WebKit/Source/modules/webdatabase/
SQLTransactionBackend.cpp
30
#include "modules/webdatabase/
SQLTransactionBackend
.h"
99
// "State transitions between SQLTransaction and
SQLTransactionBackend
"
164
// State transitions between SQLTransaction and
SQLTransactionBackend
223
// and
SQLTransactionBackend
::sendToFrontendState(). These state functions do
235
// DatabaseBackend // Deque<RefPtr<
SQLTransactionBackend
> > m_transactionQueue points to ...
236
// -->
SQLTransactionBackend
// RefPtr<SQLTransaction> m_frontend points to ...
237
// --> SQLTransaction // RefPtr<
SQLTransactionBackend
> m_backend points to ...
238
// -->
SQLTransactionBackend
// which is a circular reference.
242
//
SQLTransactionBackend
. The circular reference will be broken by calling
251
// --> DatabaseTransactionTask // RefPtr<
SQLTransactionBackend
> m_transaction points to ..
[
all
...]
SQLTransactionBackend.h
47
class
SQLTransactionBackend
;
53
virtual bool performPreflight(
SQLTransactionBackend
*) = 0;
54
virtual bool performPostflight(
SQLTransactionBackend
*) = 0;
56
virtual void handleCommitFailedAfterPostflight(
SQLTransactionBackend
*) = 0;
59
class
SQLTransactionBackend
: public SQLTransactionStateMachine<
SQLTransactionBackend
>, public AbstractSQLTransactionBackend {
61
static PassRefPtr<
SQLTransactionBackend
> create(DatabaseBackend*,
64
virtual ~
SQLTransactionBackend
();
74
SQLTransactionBackend
(DatabaseBackend*, PassRefPtr<AbstractSQLTransaction>,
Completed in 335 milliseconds