LevelDBTransaction 129 content/browser/indexed_db/indexed_db_backing_store.cc static void PutBool(LevelDBTransaction* transaction, LevelDBTransaction 164 content/browser/indexed_db/indexed_db_backing_store.cc static void PutInt(LevelDBTransaction* transaction, LevelDBTransaction 190 content/browser/indexed_db/indexed_db_backing_store.cc static void PutVarInt(LevelDBTransaction* transaction, LevelDBTransaction 217 content/browser/indexed_db/indexed_db_backing_store.cc static void PutString(LevelDBTransaction* transaction, LevelDBTransaction 225 content/browser/indexed_db/indexed_db_backing_store.cc static void PutIDBKeyPath(LevelDBTransaction* transaction, LevelDBTransaction 298 content/browser/indexed_db/indexed_db_backing_store.cc scoped_refptr<LevelDBTransaction> transaction = new LevelDBTransaction(db); LevelDBTransaction 906 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 933 content/browser/indexed_db/indexed_db_backing_store.cc scoped_refptr<LevelDBTransaction> transaction = LevelDBTransaction 934 content/browser/indexed_db/indexed_db_backing_store.cc new LevelDBTransaction(db_.get()); LevelDBTransaction 975 content/browser/indexed_db/indexed_db_backing_store.cc static void DeleteRange(LevelDBTransaction* transaction, LevelDBTransaction 1202 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 1235 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 1283 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 1329 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 1362 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 1405 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 1457 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 1476 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 1708 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 1746 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 1777 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 1824 content/browser/indexed_db/indexed_db_backing_store.cc static bool FindGreatestKeyLessThanOrEqual(LevelDBTransaction* transaction, LevelDBTransaction 1852 content/browser/indexed_db/indexed_db_backing_store.cc static leveldb::Status VersionExists(LevelDBTransaction* transaction, LevelDBTransaction 1892 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 2030 content/browser/indexed_db/indexed_db_backing_store.cc IndexedDBBackingStore::Cursor::Cursor(LevelDBTransaction* transaction, LevelDBTransaction 2212 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 2271 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 2329 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 2436 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 2542 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 2609 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* transaction, LevelDBTransaction 2685 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 2710 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 2736 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 2763 content/browser/indexed_db/indexed_db_backing_store.cc LevelDBTransaction* leveldb_transaction = transaction->transaction(); LevelDBTransaction 2790 content/browser/indexed_db/indexed_db_backing_store.cc transaction_ = new LevelDBTransaction(backing_store_->db_.get()); LevelDBTransaction 280 content/browser/indexed_db/indexed_db_backing_store.h Cursor(LevelDBTransaction* transaction, LevelDBTransaction 291 content/browser/indexed_db/indexed_db_backing_store.h LevelDBTransaction* transaction_; LevelDBTransaction 337 content/browser/indexed_db/indexed_db_backing_store.h LevelDBTransaction* transaction() { return transaction_; } LevelDBTransaction 341 content/browser/indexed_db/indexed_db_backing_store.h scoped_refptr<LevelDBTransaction> transaction_; LevelDBTransaction 35 content/browser/indexed_db/leveldb/leveldb_database.h friend class LevelDBTransaction; LevelDBTransaction 16 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::LevelDBTransaction(LevelDBDatabase* db) LevelDBTransaction 24 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::Record::Record() : deleted(false) {} LevelDBTransaction 25 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::Record::~Record() {} LevelDBTransaction 27 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::Clear() { LevelDBTransaction 34 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::~LevelDBTransaction() { Clear(); } LevelDBTransaction 36 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::Set(const StringPiece& key, LevelDBTransaction 56 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::Put(const StringPiece& key, std::string* value) { LevelDBTransaction 60 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::Remove(const StringPiece& key) { LevelDBTransaction 65 content/browser/indexed_db/leveldb/leveldb_transaction.cc leveldb::Status LevelDBTransaction::Get(const StringPiece& key, LevelDBTransaction 88 content/browser/indexed_db/leveldb/leveldb_transaction.cc leveldb::Status LevelDBTransaction::Commit() { LevelDBTransaction 114 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::Rollback() { LevelDBTransaction 120 content/browser/indexed_db/leveldb/leveldb_transaction.cc scoped_ptr<LevelDBIterator> LevelDBTransaction::CreateIterator() { LevelDBTransaction 124 content/browser/indexed_db/leveldb/leveldb_transaction.cc scoped_ptr<LevelDBTransaction::DataIterator> LevelDBTransaction 125 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::DataIterator::Create(LevelDBTransaction* transaction) { LevelDBTransaction 129 content/browser/indexed_db/leveldb/leveldb_transaction.cc bool LevelDBTransaction::DataIterator::IsValid() const { LevelDBTransaction 133 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::DataIterator::SeekToLast() { LevelDBTransaction 139 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::DataIterator::Seek(const StringPiece& target) { LevelDBTransaction 143 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::DataIterator::Next() { LevelDBTransaction 148 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::DataIterator::Prev() { LevelDBTransaction 156 content/browser/indexed_db/leveldb/leveldb_transaction.cc StringPiece LevelDBTransaction::DataIterator::Key() const { LevelDBTransaction 161 content/browser/indexed_db/leveldb/leveldb_transaction.cc StringPiece LevelDBTransaction::DataIterator::Value() const { LevelDBTransaction 167 content/browser/indexed_db/leveldb/leveldb_transaction.cc bool LevelDBTransaction::DataIterator::IsDeleted() const { LevelDBTransaction 172 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::DataIterator::~DataIterator() {} LevelDBTransaction 174 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::DataIterator::DataIterator(LevelDBTransaction* transaction) LevelDBTransaction 178 content/browser/indexed_db/leveldb/leveldb_transaction.cc scoped_ptr<LevelDBTransaction::TransactionIterator> LevelDBTransaction 179 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::TransactionIterator::Create( LevelDBTransaction 180 content/browser/indexed_db/leveldb/leveldb_transaction.cc scoped_refptr<LevelDBTransaction> transaction) { LevelDBTransaction 184 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::TransactionIterator::TransactionIterator( LevelDBTransaction 185 content/browser/indexed_db/leveldb/leveldb_transaction.cc scoped_refptr<LevelDBTransaction> transaction) LevelDBTransaction 196 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::TransactionIterator::~TransactionIterator() { LevelDBTransaction 200 content/browser/indexed_db/leveldb/leveldb_transaction.cc bool LevelDBTransaction::TransactionIterator::IsValid() const { LevelDBTransaction 204 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::TransactionIterator::SeekToLast() { LevelDBTransaction 213 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::TransactionIterator::Seek(const StringPiece& target) { LevelDBTransaction 222 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::TransactionIterator::Next() { LevelDBTransaction 252 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::TransactionIterator::Prev() { LevelDBTransaction 286 content/browser/indexed_db/leveldb/leveldb_transaction.cc StringPiece LevelDBTransaction::TransactionIterator::Key() const { LevelDBTransaction 293 content/browser/indexed_db/leveldb/leveldb_transaction.cc StringPiece LevelDBTransaction::TransactionIterator::Value() const { LevelDBTransaction 300 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::TransactionIterator::DataChanged() { LevelDBTransaction 304 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::TransactionIterator::RefreshDataIterator() const { LevelDBTransaction 334 content/browser/indexed_db/leveldb/leveldb_transaction.cc bool LevelDBTransaction::TransactionIterator::DataIteratorIsLower() const { LevelDBTransaction 338 content/browser/indexed_db/leveldb/leveldb_transaction.cc bool LevelDBTransaction::TransactionIterator::DataIteratorIsHigher() const { LevelDBTransaction 342 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::TransactionIterator::HandleConflictsAndDeletes() { LevelDBTransaction 375 content/browser/indexed_db/leveldb/leveldb_transaction.cc LevelDBTransaction::TransactionIterator::SetCurrentIteratorToSmallestKey() { LevelDBTransaction 390 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::TransactionIterator::SetCurrentIteratorToLargestKey() { LevelDBTransaction 405 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::RegisterIterator(TransactionIterator* iterator) { LevelDBTransaction 410 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::UnregisterIterator(TransactionIterator* iterator) { LevelDBTransaction 415 content/browser/indexed_db/leveldb/leveldb_transaction.cc void LevelDBTransaction::NotifyIterators() { LevelDBTransaction 23 content/browser/indexed_db/leveldb/leveldb_transaction.h class CONTENT_EXPORT LevelDBTransaction LevelDBTransaction 24 content/browser/indexed_db/leveldb/leveldb_transaction.h : public base::RefCounted<LevelDBTransaction> { LevelDBTransaction 26 content/browser/indexed_db/leveldb/leveldb_transaction.h explicit LevelDBTransaction(LevelDBDatabase* db); LevelDBTransaction 39 content/browser/indexed_db/leveldb/leveldb_transaction.h virtual ~LevelDBTransaction(); LevelDBTransaction 40 content/browser/indexed_db/leveldb/leveldb_transaction.h friend class base::RefCounted<LevelDBTransaction>; LevelDBTransaction 67 content/browser/indexed_db/leveldb/leveldb_transaction.h static scoped_ptr<DataIterator> Create(LevelDBTransaction* transaction); LevelDBTransaction 80 content/browser/indexed_db/leveldb/leveldb_transaction.h explicit DataIterator(LevelDBTransaction* transaction); LevelDBTransaction 89 content/browser/indexed_db/leveldb/leveldb_transaction.h scoped_refptr<LevelDBTransaction> transaction); LevelDBTransaction 101 content/browser/indexed_db/leveldb/leveldb_transaction.h explicit TransactionIterator(scoped_refptr<LevelDBTransaction> transaction); LevelDBTransaction 109 content/browser/indexed_db/leveldb/leveldb_transaction.h scoped_refptr<LevelDBTransaction> transaction_; LevelDBTransaction 103 content/browser/indexed_db/leveldb/leveldb_unittest.cc scoped_refptr<LevelDBTransaction> transaction = LevelDBTransaction 104 content/browser/indexed_db/leveldb/leveldb_unittest.cc new LevelDBTransaction(leveldb.get()); LevelDBTransaction 171 content/browser/indexed_db/leveldb/leveldb_unittest.cc scoped_refptr<LevelDBTransaction> transaction = LevelDBTransaction 172 content/browser/indexed_db/leveldb/leveldb_unittest.cc new LevelDBTransaction(leveldb.get()); LevelDBTransaction 215 content/browser/indexed_db/leveldb/leveldb_unittest.cc scoped_refptr<LevelDBTransaction> transaction = LevelDBTransaction 216 content/browser/indexed_db/leveldb/leveldb_unittest.cc new LevelDBTransaction(leveldb.get());