OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:IDBTransactionBackendInterface
(Results
1 - 25
of
35
) sorted by null
1
2
/external/webkit/Source/WebCore/storage/
IDBPendingTransactionMonitor.h
36
class
IDBTransactionBackendInterface
;
50
static void addPendingTransaction(
IDBTransactionBackendInterface
*);
51
static void removePendingTransaction(
IDBTransactionBackendInterface
*);
57
static Vector<
IDBTransactionBackendInterface
*>* m_transactions;
IDBIndexBackendInterface.h
40
class
IDBTransactionBackendInterface
;
51
virtual void openCursor(PassRefPtr<IDBKeyRange>, unsigned short direction, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
52
virtual void openKeyCursor(PassRefPtr<IDBKeyRange>, unsigned short direction, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
53
virtual void get(PassRefPtr<IDBKey>, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
54
virtual void getKey(PassRefPtr<IDBKey>, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
IDBTransactionBackendInterface.h
46
class
IDBTransactionBackendInterface
: public ThreadSafeRefCounted<
IDBTransactionBackendInterface
> {
48
virtual ~
IDBTransactionBackendInterface
() { }
IDBPendingTransactionMonitor.cpp
28
#include "
IDBTransactionBackendInterface
.h"
34
Vector<
IDBTransactionBackendInterface
*>* IDBPendingTransactionMonitor::m_transactions = 0;
36
void IDBPendingTransactionMonitor::addPendingTransaction(
IDBTransactionBackendInterface
* transaction)
39
m_transactions = new Vector<
IDBTransactionBackendInterface
*>();
43
void IDBPendingTransactionMonitor::removePendingTransaction(
IDBTransactionBackendInterface
* transaction)
IDBObjectStoreBackendInterface.h
42
class
IDBTransactionBackendInterface
;
53
virtual void get(PassRefPtr<IDBKey>, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
60
virtual void put(PassRefPtr<SerializedScriptValue>, PassRefPtr<IDBKey>, PutMode, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
61
virtual void deleteFunction(PassRefPtr<IDBKey>, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
63
virtual void clear(PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
65
virtual PassRefPtr<IDBIndexBackendInterface> createIndex(const String& name, const String& keyPath, bool unique,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
67
virtual void deleteIndex(const String& name,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
69
virtual void openCursor(PassRefPtr<IDBKeyRange>, unsigned short direction, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
IDBDatabaseBackendInterface.h
43
class
IDBTransactionBackendInterface
;
57
virtual PassRefPtr<IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
58
virtual void deleteObjectStore(const String& name,
IDBTransactionBackendInterface
*, ExceptionCode&) = 0;
60
virtual PassRefPtr<
IDBTransactionBackendInterface
> transaction(DOMStringList* storeNames, unsigned short mode, ExceptionCode&) = 0;
IDBObjectStoreBackendImpl.h
40
class
IDBTransactionBackendInterface
;
69
virtual void get(PassRefPtr<IDBKey> key, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&);
70
virtual void put(PassRefPtr<SerializedScriptValue>, PassRefPtr<IDBKey>, PutMode, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&);
71
virtual void deleteFunction(PassRefPtr<IDBKey> key, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&);
72
virtual void clear(PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&);
74
virtual PassRefPtr<IDBIndexBackendInterface> createIndex(const String& name, const String& keyPath, bool unique,
IDBTransactionBackendInterface
*, ExceptionCode&);
76
virtual void deleteIndex(const String& name,
IDBTransactionBackendInterface
*, ExceptionCode&);
78
virtual void openCursor(PassRefPtr<IDBKeyRange> range, unsigned short direction, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&);
90
static void putInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl>, PassRefPtr<SerializedScriptValue>, PassRefPtr<IDBKey>, PutMode, PassRefPtr<IDBCallbacks>, PassRefPtr<
IDBTransactionBackendInterface
>);
93
static void createIndexInternal(ScriptExecutionContext*, PassRefPtr<IDBObjectStoreBackendImpl>, PassRefPtr<IDBIndexBackendImpl>, PassRefPtr<
IDBTransactionBackendInterface
>);
[
all
...]
IDBCallbacks.h
37
#include "
IDBTransactionBackendInterface
.h"
54
virtual void onSuccess(PassRefPtr<
IDBTransactionBackendInterface
>) = 0;
IDBCursorBackendImpl.h
46
class
IDBTransactionBackendInterface
;
51
static PassRefPtr<IDBCursorBackendImpl> create(PassRefPtr<IDBBackingStore::Cursor> cursor, IDBCursor::Direction direction, CursorType cursorType,
IDBTransactionBackendInterface
* transaction, IDBObjectStoreBackendInterface* objectStore)
66
IDBCursorBackendImpl(PassRefPtr<IDBBackingStore::Cursor>, IDBCursor::Direction, CursorType,
IDBTransactionBackendInterface
*, IDBObjectStoreBackendInterface*);
73
RefPtr<
IDBTransactionBackendInterface
> m_transaction;
IDBTransaction.h
37
#include "
IDBTransactionBackendInterface
.h"
48
static PassRefPtr<IDBTransaction> create(ScriptExecutionContext*, PassRefPtr<
IDBTransactionBackendInterface
>, IDBDatabase*);
57
IDBTransactionBackendInterface
* backend() const;
91
IDBTransaction(ScriptExecutionContext*, PassRefPtr<
IDBTransactionBackendInterface
>, IDBDatabase*);
101
RefPtr<
IDBTransactionBackendInterface
> m_backend;
IDBDatabaseBackendImpl.h
63
virtual PassRefPtr<IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement,
IDBTransactionBackendInterface
*, ExceptionCode&);
64
virtual void deleteObjectStore(const String& name,
IDBTransactionBackendInterface
*, ExceptionCode&);
66
virtual PassRefPtr<
IDBTransactionBackendInterface
> transaction(DOMStringList* objectStoreNames, unsigned short mode, ExceptionCode&);
77
static void createObjectStoreInternal(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl>, PassRefPtr<IDBObjectStoreBackendImpl>, PassRefPtr<
IDBTransactionBackendInterface
>);
78
static void deleteObjectStoreInternal(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl>, PassRefPtr<IDBObjectStoreBackendImpl>, PassRefPtr<
IDBTransactionBackendInterface
>);
79
static void setVersionInternal(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl>, const String& version, PassRefPtr<IDBCallbacks>, PassRefPtr<
IDBTransactionBackendInterface
>);
IDBIndexBackendImpl.h
69
virtual void openCursor(PassRefPtr<IDBKeyRange>, unsigned short direction, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&);
70
virtual void openKeyCursor(PassRefPtr<IDBKeyRange>, unsigned short direction, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&);
71
virtual void get(PassRefPtr<IDBKey>, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&);
72
virtual void getKey(PassRefPtr<IDBKey>, PassRefPtr<IDBCallbacks>,
IDBTransactionBackendInterface
*, ExceptionCode&);
78
static void openCursorInternal(ScriptExecutionContext*, PassRefPtr<IDBIndexBackendImpl>, PassRefPtr<IDBKeyRange>, unsigned short direction, IDBCursorBackendInterface::CursorType, PassRefPtr<IDBCallbacks>, PassRefPtr<
IDBTransactionBackendInterface
>);
IDBIndexBackendImpl.cpp
71
void IDBIndexBackendImpl::openCursorInternal(ScriptExecutionContext*, PassRefPtr<IDBIndexBackendImpl> index, PassRefPtr<IDBKeyRange> range, unsigned short untypedDirection, IDBCursorBackendInterface::CursorType cursorType, PassRefPtr<IDBCallbacks> callbacks, PassRefPtr<
IDBTransactionBackendInterface
> transaction)
103
void IDBIndexBackendImpl::openCursor(PassRefPtr<IDBKeyRange> prpKeyRange, unsigned short direction, PassRefPtr<IDBCallbacks> prpCallbacks,
IDBTransactionBackendInterface
* transactionPtr, ExceptionCode& ec)
108
RefPtr<
IDBTransactionBackendInterface
> transaction = transactionPtr;
113
void IDBIndexBackendImpl::openKeyCursor(PassRefPtr<IDBKeyRange> prpKeyRange, unsigned short direction, PassRefPtr<IDBCallbacks> prpCallbacks,
IDBTransactionBackendInterface
* transactionPtr, ExceptionCode& ec)
118
RefPtr<
IDBTransactionBackendInterface
> transaction = transactionPtr;
143
void IDBIndexBackendImpl::get(PassRefPtr<IDBKey> prpKey, PassRefPtr<IDBCallbacks> prpCallbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
152
void IDBIndexBackendImpl::getKey(PassRefPtr<IDBKey> prpKey, PassRefPtr<IDBCallbacks> prpCallbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
IDBDatabaseBackendImpl.cpp
100
PassRefPtr<IDBObjectStoreBackendInterface> IDBDatabaseBackendImpl::createObjectStore(const String& name, const String& keyPath, bool autoIncrement,
IDBTransactionBackendInterface
* transactionPtr, ExceptionCode& ec)
113
RefPtr<
IDBTransactionBackendInterface
> transaction = transactionPtr;
124
void IDBDatabaseBackendImpl::createObjectStoreInternal(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl> database, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<
IDBTransactionBackendInterface
> transaction)
142
void IDBDatabaseBackendImpl::deleteObjectStore(const String& name,
IDBTransactionBackendInterface
* transactionPtr, ExceptionCode& ec)
150
RefPtr<
IDBTransactionBackendInterface
> transaction = transactionPtr;
159
void IDBDatabaseBackendImpl::deleteObjectStoreInternal(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl> database, PassRefPtr<IDBObjectStoreBackendImpl> objectStore, PassRefPtr<
IDBTransactionBackendInterface
> transaction)
186
RefPtr<
IDBTransactionBackendInterface
> transaction = IDBTransactionBackendImpl::create(objectStoreNames.get(), IDBTransaction::VERSION_CHANGE, this);
193
void IDBDatabaseBackendImpl::setVersionInternal(ScriptExecutionContext*, PassRefPtr<IDBDatabaseBackendImpl> database, const String& version, PassRefPtr<IDBCallbacks> callbacks, PassRefPtr<
IDBTransactionBackendInterface
> transaction)
206
PassRefPtr<
IDBTransactionBackendInterface
> IDBDatabaseBackendImpl::transaction(DOMStringList* objectStoreNames, unsigned short mode, ExceptionCode& ec)
/external/webkit/Source/WebKit/chromium/src/
WebIDBTransactionImpl.h
41
WebIDBTransactionImpl(WTF::PassRefPtr<WebCore::
IDBTransactionBackendInterface
>);
50
virtual WebCore::
IDBTransactionBackendInterface
* getIDBTransactionBackendInterface() const;
53
WTF::RefPtr<WebCore::
IDBTransactionBackendInterface
> m_backend;
IDBObjectStoreBackendProxy.h
49
virtual void get(PassRefPtr<WebCore::IDBKey>, PassRefPtr<WebCore::IDBCallbacks>, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
50
virtual void put(PassRefPtr<WebCore::SerializedScriptValue>, PassRefPtr<WebCore::IDBKey>, PutMode, PassRefPtr<WebCore::IDBCallbacks>, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
51
virtual void deleteFunction(PassRefPtr<WebCore::IDBKey>, PassRefPtr<WebCore::IDBCallbacks>, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
52
virtual void clear(PassRefPtr<WebCore::IDBCallbacks>, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
54
PassRefPtr<WebCore::IDBIndexBackendInterface> createIndex(const String& name, const String& keyPath, bool unique, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
56
void deleteIndex(const String& name, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
58
virtual void openCursor(PassRefPtr<WebCore::IDBKeyRange>, unsigned short direction, PassRefPtr<WebCore::IDBCallbacks>, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
IDBIndexBackendProxy.h
49
virtual void openCursor(PassRefPtr<WebCore::IDBKeyRange>, unsigned short direction, PassRefPtr<WebCore::IDBCallbacks>, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
50
virtual void openKeyCursor(PassRefPtr<WebCore::IDBKeyRange>, unsigned short direction, PassRefPtr<WebCore::IDBCallbacks>, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
51
virtual void get(PassRefPtr<WebCore::IDBKey>, PassRefPtr<WebCore::IDBCallbacks>, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
52
virtual void getKey(PassRefPtr<WebCore::IDBKey>, PassRefPtr<WebCore::IDBCallbacks>, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
IDBTransactionBackendProxy.h
31
#include "
IDBTransactionBackendInterface
.h"
39
class IDBTransactionBackendProxy : public WebCore::
IDBTransactionBackendInterface
{
41
static PassRefPtr<
IDBTransactionBackendInterface
> create(PassOwnPtr<WebIDBTransaction>);
WebIDBTransactionImpl.cpp
40
WebIDBTransactionImpl::WebIDBTransactionImpl(PassRefPtr<
IDBTransactionBackendInterface
> backend)
78
IDBTransactionBackendInterface
* WebIDBTransactionImpl::getIDBTransactionBackendInterface() const
IDBIndexBackendProxy.cpp
78
void IDBIndexBackendProxy::openCursor(PassRefPtr<IDBKeyRange> keyRange, unsigned short direction, PassRefPtr<IDBCallbacks> callbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
86
void IDBIndexBackendProxy::openKeyCursor(PassRefPtr<IDBKeyRange> keyRange, unsigned short direction, PassRefPtr<IDBCallbacks> callbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
94
void IDBIndexBackendProxy::get(PassRefPtr<IDBKey> key, PassRefPtr<IDBCallbacks> callbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
102
void IDBIndexBackendProxy::getKey(PassRefPtr<IDBKey> key, PassRefPtr<IDBCallbacks> callbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
IDBDatabaseBackendProxy.h
49
virtual PassRefPtr<WebCore::IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
50
virtual void deleteObjectStore(const String& name, WebCore::
IDBTransactionBackendInterface
*, WebCore::ExceptionCode&);
52
virtual PassRefPtr<WebCore::
IDBTransactionBackendInterface
> transaction(WebCore::DOMStringList* storeNames, unsigned short mode, WebCore::ExceptionCode&);
IDBObjectStoreBackendProxy.cpp
77
void IDBObjectStoreBackendProxy::get(PassRefPtr<IDBKey> key, PassRefPtr<IDBCallbacks> callbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
85
void IDBObjectStoreBackendProxy::put(PassRefPtr<SerializedScriptValue> value, PassRefPtr<IDBKey> key, PutMode putMode, PassRefPtr<IDBCallbacks> callbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
93
void IDBObjectStoreBackendProxy::deleteFunction(PassRefPtr<IDBKey> key, PassRefPtr<IDBCallbacks> callbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
101
void IDBObjectStoreBackendProxy::clear(PassRefPtr<IDBCallbacks> callbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
109
PassRefPtr<IDBIndexBackendInterface> IDBObjectStoreBackendProxy::createIndex(const String& name, const String& keyPath, bool unique,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
128
void IDBObjectStoreBackendProxy::deleteIndex(const String& name,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
136
void IDBObjectStoreBackendProxy::openCursor(PassRefPtr<IDBKeyRange> range, unsigned short direction, PassRefPtr<IDBCallbacks> callbacks,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
IDBDatabaseBackendProxy.cpp
78
PassRefPtr<IDBObjectStoreBackendInterface> IDBDatabaseBackendProxy::createObjectStore(const String& name, const String& keyPath, bool autoIncrement,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
89
void IDBDatabaseBackendProxy::deleteObjectStore(const String& name,
IDBTransactionBackendInterface
* transaction, ExceptionCode& ec)
102
PassRefPtr<
IDBTransactionBackendInterface
> IDBDatabaseBackendProxy::transaction(DOMStringList* storeNames, unsigned short mode, ExceptionCode& ec)
IDBCallbacksProxy.h
52
virtual void onSuccess(PassRefPtr<WebCore::
IDBTransactionBackendInterface
>);
/external/webkit/Source/WebKit/chromium/public/
WebIDBTransaction.h
32
namespace WebCore { class
IDBTransactionBackendInterface
; }
59
virtual WebCore::
IDBTransactionBackendInterface
* getIDBTransactionBackendInterface() const
Completed in 199 milliseconds
1
2