Searched refs:SQLTransactionSync (Results 1 - 9 of 9) sorted by relevance

/macosx-10.9.5/WebCore-7537.78.1/Modules/webdatabase/
H A DSQLTransactionSync.cpp33 #include "SQLTransactionSync.h"
43 PassRefPtr<SQLTransactionSync> SQLTransactionSync::create(DatabaseSync* db, PassRefPtr<SQLTransactionSyncCallback> callback, bool readOnly)
45 return adoptRef(new SQLTransactionSync(db, callback, readOnly));
48 SQLTransactionSync::SQLTransactionSync(DatabaseSync* db, PassRefPtr<SQLTransactionSyncCallback> callback, bool readOnly) function in class:WebCore::SQLTransactionSync
54 SQLTransactionSync* SQLTransactionSync::from(SQLTransactionBackendSync* backend)
56 return static_cast<SQLTransactionSync*>(backend);
H A DSQLTransactionSyncCallback.idl34 boolean handleEvent(SQLTransactionSync transaction);
H A DSQLTransactionSync.h42 class SQLTransactionSync : public SQLTransactionBackendSync { class in namespace:WebCore
44 static PassRefPtr<SQLTransactionSync> create(DatabaseSync*, PassRefPtr<SQLTransactionSyncCallback>, bool readOnly = false);
46 static SQLTransactionSync* from(SQLTransactionBackendSync*);
49 SQLTransactionSync(DatabaseSync*, PassRefPtr<SQLTransactionSyncCallback>, bool readOnly);
H A DSQLTransactionSync.idl36 ] interface SQLTransactionSync {
H A DSQLTransactionSyncCallback.h40 class SQLTransactionSync;
46 virtual bool handleEvent(SQLTransactionSync*) = 0;
H A DDatabaseSync.cpp44 #include "SQLTransactionSync.h"
87 RefPtr<SQLTransactionSync> transaction = SQLTransactionSync::create(this, changeVersionCallback, false);
147 RefPtr<SQLTransactionSync> transaction = SQLTransactionSync::create(this, callback, readOnly);
H A DDatabaseSync.h45 class SQLTransactionSync;
H A DSQLTransactionBackendSync.h79 friend class SQLTransactionSync; // FIXME: Remove this once the front-end has been properly isolated.
H A DSQLTransactionBackendSync.cpp44 #include "SQLTransactionSync.h"
178 if (!m_database->opened() || (m_callback && !m_callback->handleEvent(SQLTransactionSync::from(this)))) {

Completed in 125 milliseconds