Home
last modified time | relevance | path

Searched refs:DatabaseBackend (Results 1 – 21 of 21) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/modules/webdatabase/
DDatabaseTask.cpp62 DatabaseTask::DatabaseTask(DatabaseBackend* database, DatabaseTaskSynchronizer* synchronizer) in DatabaseTask()
109 DatabaseBackend::DatabaseOpenTask::DatabaseOpenTask(DatabaseBackend* database, bool setVersionInNew… in DatabaseOpenTask()
119 void DatabaseBackend::DatabaseOpenTask::doPerformTask() in doPerformTask()
128 const char* DatabaseBackend::DatabaseOpenTask::debugTaskName() const in debugTaskName()
137 DatabaseBackend::DatabaseCloseTask::DatabaseCloseTask(DatabaseBackend* database, DatabaseTaskSynchr… in DatabaseCloseTask()
142 void DatabaseBackend::DatabaseCloseTask::doPerformTask() in doPerformTask()
148 const char* DatabaseBackend::DatabaseCloseTask::debugTaskName() const in debugTaskName()
157 DatabaseBackend::DatabaseTransactionTask::DatabaseTransactionTask(PassRefPtr<SQLTransactionBackend>… in DatabaseTransactionTask()
163 DatabaseBackend::DatabaseTransactionTask::~DatabaseTransactionTask() in ~DatabaseTransactionTask()
167 void DatabaseBackend::DatabaseTransactionTask::doPerformTask() in doPerformTask()
[all …]
DDatabaseTask.h80 DatabaseBackend* database() const { return m_database.get(); } in database()
87 DatabaseTask(DatabaseBackend*, DatabaseTaskSynchronizer*);
93 RefPtr<DatabaseBackend> m_database;
102 class DatabaseBackend::DatabaseOpenTask : public DatabaseTask {
104 …static PassOwnPtr<DatabaseOpenTask> create(DatabaseBackend* db, bool setVersionInNewDatabase, Data… in create()
110 …DatabaseOpenTask(DatabaseBackend*, bool setVersionInNewDatabase, DatabaseTaskSynchronizer*, Databa…
123 class DatabaseBackend::DatabaseCloseTask : public DatabaseTask {
125 …static PassOwnPtr<DatabaseCloseTask> create(DatabaseBackend* db, DatabaseTaskSynchronizer* synchro… in create()
131 DatabaseCloseTask(DatabaseBackend*, DatabaseTaskSynchronizer*);
139 class DatabaseBackend::DatabaseTransactionTask : public DatabaseTask {
[all …]
DDatabaseBackend.cpp43 DatabaseBackend::DatabaseBackend(PassRefPtr<DatabaseContext> databaseContext, const String& name, c… in DatabaseBackend() function in WebCore::DatabaseBackend
50 bool DatabaseBackend::openAndVerifyVersion(bool setVersionInNewDatabase, DatabaseError& error, Stri… in openAndVerifyVersion()
65 bool DatabaseBackend::performOpenAndVerify(bool setVersionInNewDatabase, DatabaseError& error, Stri… in performOpenAndVerify()
77 void DatabaseBackend::close() in close()
102 PassRefPtr<SQLTransactionBackend> DatabaseBackend::runTransaction(PassRefPtr<SQLTransaction> transa… in runTransaction()
121 void DatabaseBackend::inProgressTransactionCompleted() in inProgressTransactionCompleted()
128 void DatabaseBackend::scheduleTransaction() in scheduleTransaction()
145 void DatabaseBackend::scheduleTransactionStep(SQLTransactionBackend* transaction) in scheduleTransactionStep()
155 SQLTransactionClient* DatabaseBackend::transactionClient() const in transactionClient()
160 SQLTransactionCoordinator* DatabaseBackend::transactionCoordinator() const in transactionCoordinator()
DDatabaseThread.h43 class DatabaseBackend; variable
61 void recordDatabaseOpen(DatabaseBackend*);
62 void recordDatabaseClosed(DatabaseBackend*);
63 bool isDatabaseOpen(DatabaseBackend*);
78 typedef HashSet<RefPtr<DatabaseBackend> > DatabaseSet;
DSQLStatementBackend.h41 class DatabaseBackend; variable
50 bool execute(DatabaseBackend*);
56 void setVersionMismatchedError(DatabaseBackend*);
66 void setFailureDueToQuota(DatabaseBackend*);
DSQLTransactionBackend.h43 class DatabaseBackend; variable
61 static PassRefPtr<SQLTransactionBackend> create(DatabaseBackend*,
69 DatabaseBackend* database() { return m_database.get(); } in database()
74 SQLTransactionBackend(DatabaseBackend*, PassRefPtr<AbstractSQLTransaction>,
113 RefPtr<DatabaseBackend> m_database;
DDatabase.h51 class Database : public DatabaseBase, public DatabaseBackend, public ScriptWrappable {
62 static Database* from(DatabaseBackend*);
76 PassRefPtr<DatabaseBackend> backend();
92 friend class DatabaseBackend; // FIXME: remove this when the backend has been split out. variable
DDatabaseThread.cpp105 void DatabaseThread::recordDatabaseOpen(DatabaseBackend* database) in recordDatabaseOpen()
113 void DatabaseThread::recordDatabaseClosed(DatabaseBackend* database) in recordDatabaseClosed()
121 bool DatabaseThread::isDatabaseOpen(DatabaseBackend* database) in isDatabaseOpen()
DDatabaseBackend.h49 class DatabaseBackend : public DatabaseBackendBase {
51DatabaseBackend(PassRefPtr<DatabaseContext>, const String& name, const String& expectedVersion, co…
DDatabase.cpp72 , DatabaseBackend(databaseContext, name, expectedVersion, displayName, estimatedSize) in Database()
73 , m_databaseContext(DatabaseBackend::databaseContext()) in Database()
118 Database* Database::from(DatabaseBackend* backend) in from()
123 PassRefPtr<DatabaseBackend> Database::backend() in backend()
DChangeVersionWrapper.cpp48 DatabaseBackend* database = transaction->database(); in performPreflight()
72 DatabaseBackend* database = transaction->database(); in performPostflight()
DSQLStatementBackend.cpp107 bool SQLStatementBackend::execute(DatabaseBackend* db) in execute()
211 void SQLStatementBackend::setVersionMismatchedError(DatabaseBackend* database) in setVersionMismatchedError()
218 void SQLStatementBackend::setFailureDueToQuota(DatabaseBackend* database) in setFailureDueToQuota()
DSQLTransactionCoordinator.cpp42 DatabaseBackend* database = transaction->database(); in getDatabaseIdentifier()
DSQLTransactionBackend.cpp343 PassRefPtr<SQLTransactionBackend> SQLTransactionBackend::create(DatabaseBackend* db, in create()
349 SQLTransactionBackend::SQLTransactionBackend(DatabaseBackend* db, in SQLTransactionBackend()
/external/chromium_org/third_party/WebKit/Source/modules/
Dmodules.gypi665 'webdatabase/DatabaseBackend.cpp',
666 'webdatabase/DatabaseBackend.h',
Dmodules.target.linux-arm.mk239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
Dmodules.target.darwin-arm.mk239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
Dmodules.target.darwin-x86.mk239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
Dmodules.target.darwin-mips.mk239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
Dmodules.target.linux-mips.mk239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
Dmodules.target.linux-x86.mk239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \