Lines Matching defs:cursor
197 void IDBRequest::setPendingCursor(PassRefPtr<IDBCursor> cursor)
203 ASSERT(cursor == getResultCursor());
205 m_pendingCursor = cursor;
225 void IDBRequest::setResultCursor(PassRefPtr<IDBCursor> cursor, PassRefPtr<IDBKey> key, PassRefPtr<IDBKey> primaryKey, const ScriptValue& value)
233 m_result = IDBAny::create(cursor);
237 m_result = IDBAny::create(IDBCursorWithValue::fromCursor(cursor));
296 RefPtr<IDBCursor> cursor;
299 cursor = IDBCursor::create(backend, m_cursorDirection, this, m_source.get(), m_transaction.get());
302 cursor = IDBCursorWithValue::create(backend, m_cursorDirection, this, m_source.get(), m_transaction.get());
307 setResultCursor(cursor, key, primaryKey, value);