/external/webkit/WebCore/storage/chromium/ |
DatabaseObserver.h | 36 class Database; 42 static void databaseOpened(Database*); 43 static void databaseModified(Database*); 44 static void databaseClosed(Database*);
|
SQLTransactionClientChromium.cpp | 34 #include "Database.h" 45 static PassOwnPtr<NotifyDatabaseChangedTask> create(Database *database) 47 return new NotifyDatabaseChangedTask(database); 56 NotifyDatabaseChangedTask(PassRefPtr<Database> database) 57 : m_database(database) 61 RefPtr<Database> m_database; 66 ASSERT(currentThread() == transaction->database()->scriptExecutionContext()->databaseThread()->getThreadID()); 68 transaction->database()->scriptExecutionContext()->postTask(NotifyDatabaseChangedTask::create(transaction->database())) [all...] |
DatabaseTrackerChromium.cpp | 35 #include "Database.h" 62 // In Chromium, a database can always be established (even though we might not 69 // Chromium sets the database details when the database is opened 77 void DatabaseTracker::addOpenDatabase(Database* database) 79 ASSERT(database->scriptExecutionContext()->isContextThread()); 84 DatabaseNameMap* nameMap = m_openDatabaseMap->get(database->securityOrigin()); 87 m_openDatabaseMap->set(database->securityOrigin(), nameMap); 90 String name(database->stringIdentifier()) [all...] |
/external/webkit/WebKit/chromium/src/ |
DatabaseObserver.cpp | 34 #include "Database.h" 42 void DatabaseObserver::databaseOpened(Database* database) 45 WebDatabase::observer()->databaseOpened(WebDatabase(database)); 48 void DatabaseObserver::databaseModified(Database* database) 51 WebDatabase::observer()->databaseModified(WebDatabase(database)); 54 void DatabaseObserver::databaseClosed(Database* database) 57 WebDatabase::observer()->databaseClosed(WebDatabase(database)); [all...] |
WebDatabase.cpp | 34 #include "Database.h" 53 class WebDatabasePrivate : public Database { 113 HashSet<RefPtr<Database> > databaseHandles; 117 for (HashSet<RefPtr<Database> >::iterator it = databaseHandles.begin(); it != databaseHandles.end(); ++it) { 118 Database* database = it->get(); local 119 DatabaseThread* databaseThread = database->scriptExecutionContext()->databaseThread(); 121 database->stop(); 122 databaseThread->scheduleTask(DatabaseCloseTask::create(database, 0)); 127 WebDatabase::WebDatabase(const WTF::PassRefPtr<Database>& database [all...] |
/external/webkit/WebCore/storage/wince/ |
DatabaseThreadWince.h | 32 class Database; 47 void unscheduleDatabaseTasks(Database*); 48 void recordDatabaseOpen(Database*); 49 void recordDatabaseClosed(Database*);
|
DatabaseThreadWince.cpp | 27 #include "Database.h" 74 void DatabaseThread::unscheduleDatabaseTasks(Database* database) 78 if ((*i)->database() != database) 85 void DatabaseThread::recordDatabaseOpen(Database* database) 90 void DatabaseThread::recordDatabaseClosed(Database* database)
|
/external/webkit/WebCore/storage/ |
DatabaseTask.h | 31 #if ENABLE(DATABASE) 42 class Database; 69 friend class Database; 75 Database* database() const { return m_database; } function in class:WebCore::DatabaseTask 78 DatabaseTask(Database*, DatabaseTaskSynchronizer*); 83 Database* m_database; 94 static PassOwnPtr<DatabaseOpenTask> create(Database* db, DatabaseTaskSynchronizer* synchronizer, ExceptionCode& code, bool& success) 100 DatabaseOpenTask(Database*, DatabaseTaskSynchronizer*, ExceptionCode&, bool& success); 113 static PassOwnPtr<DatabaseCloseTask> create(Database* db, DatabaseTaskSynchronizer* synchronizer [all...] |
DatabaseThread.h | 31 #if ENABLE(DATABASE) 44 class Database; 62 void unscheduleDatabaseTasks(Database*); 64 void recordDatabaseOpen(Database*); 65 void recordDatabaseClosed(Database*); 84 typedef HashSet<RefPtr<Database> > DatabaseSet; 94 #endif // ENABLE(DATABASE)
|
Database.cpp | 30 #include "Database.h" 34 #if ENABLE(DATABASE) 57 #endif // ENABLE(DATABASE) 68 const String& Database::databaseInfoTableName() 74 #if ENABLE(DATABASE) 78 void Database::setIsAvailable(bool available) 83 bool Database::isAvailable() 120 typedef HashMap<int, HashSet<Database*>*> GuidDatabaseMap; 135 PassRefPtr<Database> Database::openDatabase(ScriptExecutionContext* context, const String& name, const String& expectedVersion, (…) 143 RefPtr<Database> database = adoptRef(new Database(context, name, expectedVersion, displayName, estimatedSize)); local [all...] |
OriginQuotaManager.h | 32 #if ENABLE(DATABASE) 41 class Database; 57 void markDatabase(Database*); // Mark dirtiness of a specific database. 72 #endif // ENABLE(DATABASE)
|
Database.h | 32 #if ENABLE(DATABASE) 50 #if ENABLE(DATABASE) 65 class Database : public ThreadSafeShared<Database> { 73 ~Database(); 76 static PassRefPtr<Database> openDatabase(ScriptExecutionContext* context, const String& name, const String& expectedVersion, const String& displayName, unsigned long estimatedSize, ExceptionCode&); 129 Database(ScriptExecutionContext* context, const String& name, 175 class Database : public ThreadSafeShared<Database> { 181 #endif // ENABLE(DATABASE) [all...] |
SQLTransaction.h | 31 #if ENABLE(DATABASE) 49 class Database; 69 static PassRefPtr<SQLTransaction> create(Database*, PassRefPtr<SQLTransactionCallback>, PassRefPtr<SQLTransactionErrorCallback>, 81 Database* database() { return m_database.get(); } function in class:WebCore::SQLTransaction 86 SQLTransaction(Database*, PassRefPtr<SQLTransactionCallback>, PassRefPtr<SQLTransactionErrorCallback>, 121 RefPtr<Database> m_database;
|
DatabaseTracker.h | 32 #if ENABLE(DATABASE) 47 class Database; 71 void addOpenDatabase(Database*); 72 void removeOpenDatabase(Database*); 73 void getOpenDatabases(SecurityOrigin* origin, const String& name, HashSet<RefPtr<Database> >* databases); 75 unsigned long long getMaxSizeForDatabase(const Database*); 80 typedef HashSet<Database*> DatabaseSet; 154 #endif // ENABLE(DATABASE)
|
SQLTransactionClient.cpp | 34 #if ENABLE(DATABASE) 38 #include "Database.h" 50 ASSERT(currentThread() == transaction->database()->scriptExecutionContext()->databaseThread()->getThreadID()); 51 Database* database = transaction->database(); local 53 database->securityOrigin(), database->stringIdentifier()); 58 ASSERT(currentThread() == transaction->database()->scriptExecutionContext()->databaseThread()->getThreadID()); 61 manager.markDatabase(transaction->database()); 67 Database* database = transaction->database(); local [all...] |
DatabaseTask.cpp | 31 #if ENABLE(DATABASE) 33 #include "Database.h" 59 DatabaseTask::DatabaseTask(Database* database, DatabaseTaskSynchronizer* synchronizer) 60 : m_database(database) 74 // Database tasks are meant to be used only once, so make sure this one hasn't been performed before. 88 // Opens the database file and verifies the version matches the expected version. 90 DatabaseOpenTask::DatabaseOpenTask(Database* database, DatabaseTaskSynchronizer* synchronizer, ExceptionCode& code, bool& success) 91 : DatabaseTask(database, synchronizer [all...] |
DatabaseThread.cpp | 32 #if ENABLE(DATABASE) 35 #include "Database.h" 65 m_threadID = createThread(DatabaseThread::databaseThreadStart, this, "WebCore: Database"); 103 // Clean up the list of all pending transactions on this database thread 108 // Close the databases that we ran transactions on. This ensures that if any transactions are still open, they are rolled back and we don't leave the database in an 133 void DatabaseThread::recordDatabaseOpen(Database* database) 136 ASSERT(database); 137 ASSERT(!m_openDatabaseSet.contains(database)); 138 m_openDatabaseSet.add(database); [all...] |
/external/webkit/WebCore/inspector/ |
InspectorDatabaseResource.h | 34 #if ENABLE(DATABASE) 36 #include "Database.h" 49 static PassRefPtr<InspectorDatabaseResource> create(Database* database, const String& domain, const String& name, const String& version) 51 return adoptRef(new InspectorDatabaseResource(database, domain, name, version)); 56 Database* database() { return m_database.get(); } function in class:WebCore::InspectorDatabaseResource 59 InspectorDatabaseResource(Database*, const String& domain, const String& name, const String& version); 61 RefPtr<Database> m_database; 73 #endif // ENABLE(DATABASE) [all...] |
InjectedScriptHost.h | 43 class Database; 79 #if ENABLE(DATABASE) 80 Database* databaseForId(long databaseId); 81 void selectDatabase(Database* database);
|
InspectorDatabaseResource.cpp | 34 #if ENABLE(DATABASE) && ENABLE(INSPECTOR) 35 #include "Database.h" 45 InspectorDatabaseResource::InspectorDatabaseResource(Database* database, const String& domain, const String& name, const String& version) 46 : m_database(database) 76 #endif // ENABLE(DATABASE) && ENABLE(INSPECTOR)
|
/libcore/luni/src/test/java/tests/SQLite/ |
ExceptionTest.java | 19 import SQLite.Database; 31 private Database db = null; 35 db = new Database();
|
/external/webkit/WebKit/chromium/public/ |
WebDatabase.h | 38 namespace WebCore { class Database; } 79 WebDatabase(const WTF::PassRefPtr<WebCore::Database>&); 80 WebDatabase& operator=(const WTF::PassRefPtr<WebCore::Database>&); 81 operator WTF::PassRefPtr<WebCore::Database>() const;
|
/external/clearsilver/python/examples/base/ |
odb_mysql.py | 15 class Database(odb.Database): 17 odb.Database.__init__(self, db, debug=debug)
|
/external/webkit/WebCore/bindings/generic/ |
RuntimeEnabledFeatures.cpp | 34 #include "Database.h" 91 #if ENABLE(DATABASE) 94 return Database::isAvailable();
|
/external/webkit/WebCore/dom/ |
ScriptExecutionContext.h | 42 #if ENABLE(DATABASE) 43 class Database; 68 #if ENABLE(DATABASE) 74 void addOpenDatabase(Database*); 75 void removeOpenDatabase(Database*); 76 // When the database cleanup is done, cleanupSync will be signalled. 154 #if ENABLE(DATABASE) 156 bool m_hasOpenDatabases; // This never changes back to false, even after the database thread is closed. 157 typedef HashSet<Database* > DatabaseSet;
|