HomeSort by relevance Sort by last modified time
    Searched refs:objectStore (Results 1 - 25 of 25) sorted by null

  /external/webkit/Source/WebCore/storage/
IDBObjectStoreBackendImpl.cpp 86 RefPtr<IDBObjectStoreBackendImpl> objectStore = this;
89 if (!transaction->scheduleTask(createCallbackTask(&IDBObjectStoreBackendImpl::getInternal, objectStore, key, callbacks)))
93 void IDBObjectStoreBackendImpl::getInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<IDBKey> key, PassRefPtr<IDBCallbacks> callbacks)
95 String wireData = objectStore->m_backingStore->getObjectStoreRecord(objectStore->m_databaseId, objectStore->id(), *key);
128 RefPtr<IDBObjectStoreBackendImpl> objectStore = this;
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)
144 const bool autoIncrement = objectStore->autoIncrement()
    [all...]
IDBDatabaseBackendImpl.cpp 109 RefPtr<IDBObjectStoreBackendImpl> objectStore = IDBObjectStoreBackendImpl::create(m_backingStore.get(), m_id, name, keyPath, autoIncrement);
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)
128 if (!database->m_backingStore->createObjectStore(database->id(), objectStore->name(), objectStore->keyPath(), objectStore->autoIncrement(), objectStoreId))
    [all...]
IDBTransactionBackendInterface.h 50 virtual PassRefPtr<IDBObjectStoreBackendInterface> objectStore(const String& name, ExceptionCode&) = 0;
IDBIndex.h 44 static PassRefPtr<IDBIndex> create(PassRefPtr<IDBIndexBackendInterface> backend, IDBObjectStore* objectStore, IDBTransaction* transaction)
46 return adoptRef(new IDBIndex(backend, objectStore, transaction));
52 IDBObjectStore* objectStore() const { return m_objectStore.get(); }
IDBCursorBackendImpl.h 51 static PassRefPtr<IDBCursorBackendImpl> create(PassRefPtr<IDBBackingStore::Cursor> cursor, IDBCursor::Direction direction, CursorType cursorType, IDBTransactionBackendInterface* transaction, IDBObjectStoreBackendInterface* objectStore)
53 return adoptRef(new IDBCursorBackendImpl(cursor, direction, cursorType, transaction, objectStore));
IDBTransactionBackendImpl.cpp 63 PassRefPtr<IDBObjectStoreBackendInterface> IDBTransactionBackendImpl::objectStore(const String& name, ExceptionCode& ec)
76 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_database->objectStore(name);
78 // between its creation (where another check occurs) and the .objectStore call.
81 if (!objectStore) {
85 return objectStore.release();
IDBTransaction.cpp 84 PassRefPtr<IDBObjectStore> IDBTransaction::objectStore(const String& name, ExceptionCode& ec)
90 RefPtr<IDBObjectStoreBackendInterface> objectStoreBackend = m_backend->objectStore(name, ec);
95 RefPtr<IDBObjectStore> objectStore = IDBObjectStore::create(objectStoreBackend, this);
96 return objectStore.release();
IDBIndex.idl 32 readonly attribute IDBObjectStore objectStore;
IDBDatabase.cpp 88 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_backend->createObjectStore(name, keyPath, autoIncrement, m_setVersionTransaction->backend(), ec);
89 if (!objectStore) {
93 return IDBObjectStore::create(objectStore.release(), m_setVersionTransaction.get());
IDBCursorBackendImpl.cpp 44 IDBCursorBackendImpl::IDBCursorBackendImpl(PassRefPtr<IDBBackingStore::Cursor> cursor, IDBCursor::Direction direction, CursorType cursorType, IDBTransactionBackendInterface* transaction, IDBObjectStoreBackendInterface* objectStore)
49 , m_objectStore(objectStore)
IDBIndex.cpp 44 IDBIndex::IDBIndex(PassRefPtr<IDBIndexBackendInterface> backend, IDBObjectStore* objectStore, IDBTransaction* transaction)
46 , m_objectStore(objectStore)
IDBIndexBackendImpl.cpp 96 RefPtr<IDBObjectStoreBackendInterface> objectStore = transaction->objectStore(index->m_storeName, ec);
97 ASSERT(objectStore && !ec);
99 RefPtr<IDBCursorBackendInterface> cursor = IDBCursorBackendImpl::create(backingStoreCursor.get(), direction, cursorType, transaction.get(), objectStore.get());
IDBTransaction.h 62 PassRefPtr<IDBObjectStore> objectStore(const String& name, ExceptionCode&);
IDBTransactionBackendImpl.h 48 virtual PassRefPtr<IDBObjectStoreBackendInterface> objectStore(const String& name, ExceptionCode&);
IDBDatabaseBackendImpl.h 69 PassRefPtr<IDBObjectStoreBackendInterface> objectStore(const String& name);
  /external/webkit/Source/WebKit/chromium/src/
IDBTransactionBackendProxy.cpp 57 PassRefPtr<IDBObjectStoreBackendInterface> IDBTransactionBackendProxy::objectStore(const String& name, ExceptionCode& ec)
59 WebIDBObjectStore* objectStore = m_webIDBTransaction->objectStore(name, ec);
60 if (!objectStore)
62 return IDBObjectStoreBackendProxy::create(objectStore);
WebIDBTransactionImpl.cpp 54 WebIDBObjectStore* WebIDBTransactionImpl::objectStore(const WebString& name, ExceptionCode& ec)
56 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_backend->objectStore(name, ec);
57 if (!objectStore)
59 return new WebIDBObjectStoreImpl(objectStore);
WebIDBTransactionImpl.h 45 virtual WebIDBObjectStore* objectStore(const WebString& name, WebExceptionCode&);
IDBDatabaseBackendProxy.cpp 83 WebIDBObjectStore* objectStore = m_webIDBDatabase->createObjectStore(name, keyPath, autoIncrement, *transactionProxy->getWebIDBTransaction(), ec);
84 if (!objectStore)
86 return IDBObjectStoreBackendProxy::create(objectStore);
WebIDBDatabaseImpl.cpp 71 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_databaseBackend->createObjectStore(name, keyPath, autoIncrement, transaction.getIDBTransactionBackendInterface(), ec);
72 if (!objectStore) {
76 return new WebIDBObjectStoreImpl(objectStore);
IDBTransactionBackendProxy.h 44 virtual PassRefPtr<WebCore::IDBObjectStoreBackendInterface> objectStore(const String& name, WebCore::ExceptionCode&);
IDBObjectStoreBackendProxy.cpp 48 PassRefPtr<IDBObjectStoreBackendInterface> IDBObjectStoreBackendProxy::create(PassOwnPtr<WebIDBObjectStore> objectStore)
50 return adoptRef(new IDBObjectStoreBackendProxy(objectStore));
53 IDBObjectStoreBackendProxy::IDBObjectStoreBackendProxy(PassOwnPtr<WebIDBObjectStore> objectStore)
54 : m_webIDBObjectStore(objectStore)
WebIDBObjectStoreImpl.cpp 46 WebIDBObjectStoreImpl::WebIDBObjectStoreImpl(PassRefPtr<IDBObjectStoreBackendInterface> objectStore)
47 : m_objectStore(objectStore)
  /external/webkit/Source/WebKit/chromium/public/
WebIDBTransaction.h 49 virtual WebIDBObjectStore* objectStore(const WebString& name, WebExceptionCode&)
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.eclipse.core.resources.compatibility_3.4.0.v20090505.jar 

Completed in 1298 milliseconds