Searched refs:objectStore (Results 1 - 25 of 25) sorted by relevance

/external/webkit/Source/WebCore/storage/
H A DIDBObjectStoreBackendImpl.cpp86 RefPtr<IDBObjectStoreBackendImpl> objectStore = this; local
89 if (!transaction->scheduleTask(createCallbackTask(&IDBObjectStoreBackendImpl::getInternal, objectStore, key, callbacks)))
93 void IDBObjectStoreBackendImpl::getInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBKey> key, PassRefPtr<IDBCallbacks> callbacks) argument
95 String wireData = objectStore->m_backingStore->getObjectStoreRecord(objectStore->m_databaseId, objectStore->id(), *key);
128 RefPtr<IDBObjectStoreBackendImpl> objectStore = this; local
135 if (!transaction->scheduleTask(createCallbackTask(&IDBObjectStoreBackendImpl::putInternal, objectStore, value, key, putMode, callbacks, transaction)))
139 PassRefPtr<IDBKey> IDBObjectStoreBackendImpl::selectKeyForPut(IDBObjectStoreBackendImpl* objectStore, IDBKey* key, PutMode putMode, IDBCallbacks* callbacks, RefPtr<SerializedScriptValue>& value) argument
144 const bool autoIncrement = objectStore
202 putInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<SerializedScriptValue> prpValue, PassRefPtr<IDBKey> prpKey, PutMode putMode, PassRefPtr<IDBCallbacks> callbacks, PassRefPtr<IDBTransactionBackendInterface> transaction) argument
279 RefPtr<IDBObjectStoreBackendImpl> objectStore = this; local
287 deleteInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBKey> key, PassRefPtr<IDBCallbacks> callbacks) argument
314 RefPtr<IDBObjectStoreBackendImpl> objectStore = this; local
321 clearInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBCallbacks> callbacks) argument
383 RefPtr<IDBObjectStoreBackendImpl> objectStore = this; local
395 createIndexInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBIndexBackendImpl> index, PassRefPtr<IDBTransactionBackendInterface> transaction) argument
436 RefPtr<IDBObjectStoreBackendImpl> objectStore = this; local
446 deleteIndexInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBIndexBackendImpl> index, PassRefPtr<IDBTransactionBackendInterface> transaction) argument
454 RefPtr<IDBObjectStoreBackendImpl> objectStore = this; local
462 openCursorInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBKeyRange> range, unsigned short tmpDirection, PassRefPtr<IDBCallbacks> callbacks, PassRefPtr<IDBTransactionBackendInterface> transaction) argument
492 removeIndexFromMap(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBIndexBackendImpl> index) argument
498 addIndexToMap(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBIndexBackendImpl> index) argument
[all...]
H A DIDBDatabaseBackendImpl.cpp109 RefPtr<IDBObjectStoreBackendImpl> objectStore = IDBObjectStoreBackendImpl::create(m_backingStore.get(), m_id, name, keyPath, autoIncrement); local
110 ASSERT(objectStore->name() == name);
114 if (!transaction->scheduleTask(createCallbackTask(&IDBDatabaseBackendImpl::createObjectStoreInternal, database, objectStore, transaction),
115 createCallbackTask(&IDBDatabaseBackendImpl::removeObjectStoreFromMap, database, objectStore))) {
120 m_objectStores.set(name, objectStore);
121 return objectStore.release();
124 void IDBDatabaseBackendImpl::createObjectStoreInternal(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl> database, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBTransactionBackendInterface> transaction) argument
128 if (!database->m_backingStore->createObjectStore(database->id(), objectStore->name(), objectStore->keyPath(), objectStore
137 PassRefPtr<IDBObjectStoreBackendInterface> IDBDatabaseBackendImpl::objectStore(const String& name) function in class:WebCore::IDBDatabaseBackendImpl
144 RefPtr<IDBObjectStoreBackendImpl> objectStore = m_objectStores.get(name); local
159 deleteObjectStoreInternal(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl> database, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBTransactionBackendInterface> transaction) argument
256 removeObjectStoreFromMap(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl> database, PassRefPtr<IDBObjectStoreBackendImpl> objectStore) argument
262 addObjectStoreToMap(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl> database, PassRefPtr<IDBObjectStoreBackendImpl> objectStore) argument
[all...]
H A DIDBIndex.h44 static PassRefPtr<IDBIndex> create(PassRefPtr<IDBIndexBackendInterface> backend, IDBObjectStore* objectStore, IDBTransaction* transaction) argument
46 return adoptRef(new IDBIndex(backend, objectStore, transaction));
52 IDBObjectStore* objectStore() const { return m_objectStore.get(); } function in class:WebCore::IDBIndex
H A DIDBTransactionBackendInterface.h50 virtual PassRefPtr<IDBObjectStoreBackendInterface> objectStore(const String& name, ExceptionCode&) = 0;
H A DIDBCursorBackendImpl.h51 static PassRefPtr<IDBCursorBackendImpl> create(PassRefPtr<IDBBackingStore::Cursor> cursor, IDBCursor::Direction direction, CursorType cursorType, IDBTransactionBackendInterface* transaction, IDBObjectStoreBackendInterface* objectStore) argument
53 return adoptRef(new IDBCursorBackendImpl(cursor, direction, cursorType, transaction, objectStore));
H A DIDBTransactionBackendImpl.cpp63 PassRefPtr<IDBObjectStoreBackendInterface> IDBTransactionBackendImpl::objectStore(const String& name, ExceptionCode& ec) function in class:WebCore::IDBTransactionBackendImpl
76 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_database->objectStore(name); local
78 // between its creation (where another check occurs) and the .objectStore call.
81 if (!objectStore) {
85 return objectStore.release();
H A DIDBTransaction.cpp84 PassRefPtr<IDBObjectStore> IDBTransaction::objectStore(const String& name, ExceptionCode& ec) function in class:WebCore::IDBTransaction
90 RefPtr<IDBObjectStoreBackendInterface> objectStoreBackend = m_backend->objectStore(name, ec);
95 RefPtr<IDBObjectStore> objectStore = IDBObjectStore::create(objectStoreBackend, this); local
96 return objectStore.release();
H A DIDBIndex.idl32 readonly attribute IDBObjectStore objectStore;
H A DIDBDatabase.cpp88 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_backend->createObjectStore(name, keyPath, autoIncrement, m_setVersionTransaction->backend(), ec); local
89 if (!objectStore) {
93 return IDBObjectStore::create(objectStore.release(), m_setVersionTransaction.get());
H A DIDBCursorBackendImpl.cpp44 IDBCursorBackendImpl::IDBCursorBackendImpl(PassRefPtr<IDBBackingStore::Cursor> cursor, IDBCursor::Direction direction, CursorType cursorType, IDBTransactionBackendInterface* transaction, IDBObjectStoreBackendInterface* objectStore) argument
49 , m_objectStore(objectStore)
H A DIDBIndex.cpp44 IDBIndex::IDBIndex(PassRefPtr<IDBIndexBackendInterface> backend, IDBObjectStore* objectStore, IDBTransaction* transaction) argument
46 , m_objectStore(objectStore)
H A DIDBIndexBackendImpl.cpp96 RefPtr<IDBObjectStoreBackendInterface> objectStore = transaction->objectStore(index->m_storeName, ec); local
97 ASSERT(objectStore && !ec);
99 RefPtr<IDBCursorBackendInterface> cursor = IDBCursorBackendImpl::create(backingStoreCursor.get(), direction, cursorType, transaction.get(), objectStore.get());
H A DIDBTransactionBackendImpl.h48 virtual PassRefPtr<IDBObjectStoreBackendInterface> objectStore(const String& name, ExceptionCode&);
H A DIDBTransaction.h62 PassRefPtr<IDBObjectStore> objectStore(const String& name, ExceptionCode&);
H A DIDBDatabaseBackendImpl.h69 PassRefPtr<IDBObjectStoreBackendInterface> objectStore(const String& name);
/external/webkit/Source/WebKit/chromium/src/
H A DIDBTransactionBackendProxy.cpp57 PassRefPtr<IDBObjectStoreBackendInterface> IDBTransactionBackendProxy::objectStore(const String& name, ExceptionCode& ec) function in class:WebKit::IDBTransactionBackendProxy
59 WebIDBObjectStore* objectStore = m_webIDBTransaction->objectStore(name, ec); local
60 if (!objectStore)
62 return IDBObjectStoreBackendProxy::create(objectStore);
H A DWebIDBTransactionImpl.cpp54 WebIDBObjectStore* WebIDBTransactionImpl::objectStore(const WebString& name, ExceptionCode& ec) function in class:WebKit::WebIDBTransactionImpl
56 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_backend->objectStore(name, ec); local
57 if (!objectStore)
59 return new WebIDBObjectStoreImpl(objectStore);
H A DIDBDatabaseBackendProxy.cpp83 WebIDBObjectStore* objectStore = m_webIDBDatabase->createObjectStore(name, keyPath, autoIncrement, *transactionProxy->getWebIDBTransaction(), ec); local
84 if (!objectStore)
86 return IDBObjectStoreBackendProxy::create(objectStore);
H A DWebIDBDatabaseImpl.cpp71 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_databaseBackend->createObjectStore(name, keyPath, autoIncrement, transaction.getIDBTransactionBackendInterface(), ec); local
72 if (!objectStore) {
76 return new WebIDBObjectStoreImpl(objectStore);
H A DWebIDBTransactionImpl.h45 virtual WebIDBObjectStore* objectStore(const WebString& name, WebExceptionCode&);
H A DIDBObjectStoreBackendProxy.cpp48 PassRefPtr<IDBObjectStoreBackendInterface> IDBObjectStoreBackendProxy::create(PassOwnPtr<WebIDBObjectStore> objectStore) argument
50 return adoptRef(new IDBObjectStoreBackendProxy(objectStore));
53 IDBObjectStoreBackendProxy::IDBObjectStoreBackendProxy(PassOwnPtr<WebIDBObjectStore> objectStore) argument
54 : m_webIDBObjectStore(objectStore)
H A DIDBTransactionBackendProxy.h44 virtual PassRefPtr<WebCore::IDBObjectStoreBackendInterface> objectStore(const String& name, WebCore::ExceptionCode&);
H A DWebIDBObjectStoreImpl.cpp46 WebIDBObjectStoreImpl::WebIDBObjectStoreImpl(PassRefPtr<IDBObjectStoreBackendInterface> objectStore) argument
47 : m_objectStore(objectStore)
/external/webkit/Source/WebKit/chromium/public/
H A DWebIDBTransaction.h49 virtual WebIDBObjectStore* objectStore(const WebString& name, WebExceptionCode&) function in class:WebKit::WebIDBTransaction
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.core.resources.compatibility_3.4.0.v20090505.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 479 milliseconds