Lines Matching refs:DatabaseTaskSynchronizer
46 class DatabaseTaskSynchronizer {
47 WTF_MAKE_NONCOPYABLE(DatabaseTaskSynchronizer);
49 DatabaseTaskSynchronizer();
89 DatabaseTask(DatabaseBackend*, DatabaseTaskSynchronizer*);
95 DatabaseTaskSynchronizer* m_synchronizer;
105 static std::unique_ptr<DatabaseOpenTask> create(DatabaseBackend* db, bool setVersionInNewDatabase, DatabaseTaskSynchronizer* synchronizer, DatabaseError& error, String& errorMessage, bool& success)
115 DatabaseOpenTask(DatabaseBackend*, bool setVersionInNewDatabase, DatabaseTaskSynchronizer*, DatabaseError&, String& errorMessage, bool& success);
130 static std::unique_ptr<DatabaseCloseTask> create(DatabaseBackend* db, DatabaseTaskSynchronizer* synchronizer)
140 DatabaseCloseTask(DatabaseBackend*, DatabaseTaskSynchronizer*);
178 static std::unique_ptr<DatabaseTableNamesTask> create(DatabaseBackend* db, DatabaseTaskSynchronizer* synchronizer, Vector<String>& names)
188 DatabaseTableNamesTask(DatabaseBackend*, DatabaseTaskSynchronizer*, Vector<String>& names);