Home
last modified time | relevance | path

Searched refs:IDBBackingStore (Results 1 – 20 of 20) sorted by relevance

/external/webkit/Source/WebCore/storage/
DIDBIndexBackendImpl.h36 class IDBBackingStore; variable
43 …static PassRefPtr<IDBIndexBackendImpl> create(IDBBackingStore* backingStore, int64_t databaseId, c… in create()
47 …static PassRefPtr<IDBIndexBackendImpl> create(IDBBackingStore* backingStore, int64_t databaseId, c… in create()
75 …IDBIndexBackendImpl(IDBBackingStore*, int64_t databaseId, const IDBObjectStoreBackendImpl*, int64_…
76 …IDBIndexBackendImpl(IDBBackingStore*, int64_t databaseId, const IDBObjectStoreBackendImpl*, const …
83 RefPtr<IDBBackingStore> m_backingStore;
DIDBCursorBackendImpl.h45 class IDBBackingStore; variable
51 …static PassRefPtr<IDBCursorBackendImpl> create(PassRefPtr<IDBBackingStore::Cursor> cursor, IDBCurs… in create()
66 …IDBCursorBackendImpl(PassRefPtr<IDBBackingStore::Cursor>, IDBCursor::Direction, CursorType, IDBTra…
70 RefPtr<IDBBackingStore::Cursor> m_cursor;
DIDBObjectStoreBackendImpl.h37 class IDBBackingStore; variable
45 …static PassRefPtr<IDBObjectStoreBackendImpl> create(IDBBackingStore* backingStore, int64_t databas… in create()
49 …static PassRefPtr<IDBObjectStoreBackendImpl> create(IDBBackingStore* backingStore, int64_t databas… in create()
81 …IDBObjectStoreBackendImpl(IDBBackingStore*, int64_t databaseId, int64_t id, const String& name, co…
82 …IDBObjectStoreBackendImpl(IDBBackingStore*, int64_t databaseId, const String& name, const String& …
101 RefPtr<IDBBackingStore> m_backingStore;
DIDBDatabaseBackendImpl.h39 class IDBBackingStore; variable
47 …static PassRefPtr<IDBDatabaseBackendImpl> create(const String& name, IDBBackingStore* database, ID… in create()
53 PassRefPtr<IDBBackingStore> backingStore() const;
73 …IDBDatabaseBackendImpl(const String& name, IDBBackingStore* database, IDBTransactionCoordinator*, …
86 RefPtr<IDBBackingStore> m_backingStore;
DIDBFactoryBackendImpl.h41 class IDBBackingStore; variable
55 void addIDBBackingStore(const String& uniqueIdentifier, IDBBackingStore*);
66 typedef HashMap<String, IDBBackingStore*> IDBBackingStoreMap;
DIDBObjectStoreBackendImpl.cpp53 IDBObjectStoreBackendImpl::IDBObjectStoreBackendImpl(IDBBackingStore* backingStore, int64_t databas… in IDBObjectStoreBackendImpl()
65 IDBObjectStoreBackendImpl::IDBObjectStoreBackendImpl(IDBBackingStore* backingStore, int64_t databas… in IDBObjectStoreBackendImpl()
232 …RefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> recordIdentifier = objectStore->m_backingStor… in putInternal()
289 …RefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> recordIdentifier = objectStore->m_backingStor… in deleteInternal()
328 class PopulateIndexCallback : public IDBBackingStore::ObjectStoreRecordCallback {
330 …PopulateIndexCallback(IDBBackingStore& backingStore, const String& indexKeyPath, int64_t databaseI… in PopulateIndexCallback()
339 …virtual bool callback(const IDBBackingStore::ObjectStoreRecordIdentifier* recordIdentifier, const … in callback()
353 IDBBackingStore& m_backingStore;
361 static bool populateIndex(IDBBackingStore& backingStore, int64_t databaseId, int64_t objectStoreId,… in populateIndex()
466 …RefPtr<IDBBackingStore::Cursor> backingStoreCursor = objectStore->m_backingStore->openObjectStoreC… in openCursorInternal()
DIDBSQLiteBackingStore.cpp168 PassRefPtr<IDBBackingStore> IDBSQLiteBackingStore::open(SecurityOrigin* securityOrigin, const Strin… in open()
303 class SQLiteRecordIdentifier : public IDBBackingStore::ObjectStoreRecordIdentifier {
317 PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> IDBSQLiteBackingStore::createInvalidRecord… in createInvalidRecordIdentifier()
709 …virtual PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> objectStoreRecordIdentifier() = 0;
768 …virtual PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> objectStoreRecordIdentifier() { r… in objectStoreRecordIdentifier()
806 …virtual PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> objectStoreRecordIdentifier() { A… in objectStoreRecordIdentifier()
844 …virtual PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> objectStoreRecordIdentifier() { A… in objectStoreRecordIdentifier()
876 PassRefPtr<IDBBackingStore::Cursor> IDBSQLiteBackingStore::openObjectStoreCursor(int64_t, int64_t o… in openObjectStoreCursor()
913 PassRefPtr<IDBBackingStore::Cursor> IDBSQLiteBackingStore::openIndexKeyCursor(int64_t, int64_t, int… in openIndexKeyCursor()
953 PassRefPtr<IDBBackingStore::Cursor> IDBSQLiteBackingStore::openIndexCursor(int64_t, int64_t, int64_… in openIndexCursor()
[all …]
DIDBBackingStore.h45 class IDBBackingStore : public RefCounted<IDBBackingStore> {
47 virtual ~IDBBackingStore() {}; in ~IDBBackingStore()
DIDBFactoryBackendImpl.cpp61 void IDBFactoryBackendImpl::addIDBBackingStore(const String& uniqueIdentifier, IDBBackingStore* bac… in addIDBBackingStore()
85 RefPtr<IDBBackingStore> backingStore; in open()
DIDBIndexBackendImpl.cpp43 IDBIndexBackendImpl::IDBIndexBackendImpl(IDBBackingStore* backingStore, int64_t databaseId, const I… in IDBIndexBackendImpl()
55 IDBIndexBackendImpl::IDBIndexBackendImpl(IDBBackingStore* backingStore, int64_t databaseId, const I… in IDBIndexBackendImpl()
75 RefPtr<IDBBackingStore::Cursor> backingStoreCursor; in openCursorInternal()
DIDBSQLiteBackingStore.h35 class IDBSQLiteBackingStore : public IDBBackingStore {
37 …static PassRefPtr<IDBBackingStore> open(SecurityOrigin*, const String& pathBase, int64_t maximumSi…
DIDBLevelDBBackingStore.h40 class IDBLevelDBBackingStore : public IDBBackingStore {
42 …static PassRefPtr<IDBBackingStore> open(SecurityOrigin*, const String& pathBase, int64_t maximumSi…
DIDBTransactionBackendImpl.h84 RefPtr<IDBBackingStore::Transaction> m_transaction;
DIDBLevelDBBackingStore.cpp1475 PassRefPtr<IDBBackingStore> IDBLevelDBBackingStore::open(SecurityOrigin* securityOrigin, const Stri… in open()
1770 class LevelDBRecordIdentifier : public IDBBackingStore::ObjectStoreRecordIdentifier {
1839 PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> IDBLevelDBBackingStore::createInvalidRecor… in createInvalidRecordIdentifier()
2146 class CursorImplCommon : public IDBBackingStore::Cursor {
2153 …virtual PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> objectStoreRecordIdentifier() = 0…
2286 …virtual PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> objectStoreRecordIdentifier() { A… in objectStoreRecordIdentifier()
2334 …virtual PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> objectStoreRecordIdentifier() { A… in objectStoreRecordIdentifier()
2397 …virtual PassRefPtr<IDBBackingStore::ObjectStoreRecordIdentifier> objectStoreRecordIdentifier() { A… in objectStoreRecordIdentifier()
2475 PassRefPtr<IDBBackingStore::Cursor> IDBLevelDBBackingStore::openObjectStoreCursor(int64_t databaseI… in openObjectStoreCursor()
2513 PassRefPtr<IDBBackingStore::Cursor> IDBLevelDBBackingStore::openIndexKeyCursor(int64_t databaseId, … in openIndexKeyCursor()
[all …]
DIDBCursorBackendImpl.cpp44 IDBCursorBackendImpl::IDBCursorBackendImpl(PassRefPtr<IDBBackingStore::Cursor> cursor, IDBCursor::D… in IDBCursorBackendImpl()
DIDBDatabaseBackendImpl.cpp64 IDBDatabaseBackendImpl::IDBDatabaseBackendImpl(const String& name, IDBBackingStore* backingStore, I… in IDBDatabaseBackendImpl()
87 PassRefPtr<IDBBackingStore> IDBDatabaseBackendImpl::backingStore() const in backingStore()
/external/webkit/Source/WebCore/
DChangeLog25037 * storage/IDBBackingStore.h:
25038 (WebCore::IDBBackingStore::ObjectStoreRecordIdentifier::~ObjectStoreRecordIdentifier):
48133 IndexedDB: Make IDBBackingStore abstract
48136 Make IDBBackingStore abstract to allow for multiple implementations.
48142 * storage/IDBBackingStore.h:
48143 (WebCore::IDBBackingStore::~IDBBackingStore):
53560 IndexedDB: Move last bits of SQL into IDBBackingStore
53563 After this, all SQL code for IndexedDB is in IDBBackingStore.cpp.
53567 * storage/IDBBackingStore.cpp:
53568 (WebCore::IDBBackingStore::createTransaction):
[all …]
DGNUmakefile.am3096 Source/WebCore/storage/IDBBackingStore.cpp \
3097 Source/WebCore/storage/IDBBackingStore.h \
DGNUmakefile.list.am3105 Source/WebCore/storage/IDBBackingStore.h \
DWebCore.gypi5470 'storage/IDBBackingStore.h',