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

1 2

  /external/chromium_org/extensions/browser/api/storage/
storage_api.h 29 virtual ResponseValue RunWithStorage(ValueStore* storage) = 0;
33 // - If |result| failed with a ValueStore::CORRUPTION error, this will call
37 ResponseValue UseReadResult(ValueStore::ReadResult result,
38 ValueStore* storage);
42 // - If |result| failed with a ValueStore::CORRUPTION error, this will call
47 ResponseValue UseWriteResult(ValueStore::WriteResult result,
48 ValueStore* storage);
53 void AsyncRunWithStorage(ValueStore* storage);
55 // Called if we encounter a ValueStore error. If the error is due to
56 // corruption, tries to restore the ValueStore and re-run the API function
    [all...]
settings_storage_factory.h 13 class ValueStore;
24 // Creates a new ValueStore area for an extension under |base_path|.
26 virtual ValueStore* Create(const base::FilePath& base_path,
value_store_cache.h 13 class ValueStore;
30 typedef base::Callback<void(ValueStore*)> StorageCallback;
41 // Requests the cache to invoke |callback| with the appropriate ValueStore
43 // ValueStore in case of errors.
weak_unlimited_settings_storage.cc 10 ValueStore* delegate)
29 ValueStore::ReadResult WeakUnlimitedSettingsStorage::Get(
34 ValueStore::ReadResult WeakUnlimitedSettingsStorage::Get(
39 ValueStore::ReadResult WeakUnlimitedSettingsStorage::Get() {
43 ValueStore::WriteResult WeakUnlimitedSettingsStorage::Set(
48 ValueStore::WriteResult WeakUnlimitedSettingsStorage::Set(
53 ValueStore::WriteResult WeakUnlimitedSettingsStorage::Remove(
58 ValueStore::WriteResult WeakUnlimitedSettingsStorage::Remove(
63 ValueStore::WriteResult WeakUnlimitedSettingsStorage::Clear() {
local_value_store_cache.h 36 typedef std::map<std::string, linked_ptr<ValueStore> > StorageMap;
38 ValueStore* GetStorage(scoped_refptr<const Extension> extension);
leveldb_settings_storage_factory.h 15 virtual ValueStore* Create(const base::FilePath& base_path,
settings_storage_quota_enforcer.h 16 class SettingsStorageQuotaEnforcer : public ValueStore {
29 SettingsStorageQuotaEnforcer(const Limits& limits, ValueStore* delegate);
33 // ValueStore implementation.
52 ValueStore* get_delegate_for_test() { return delegate_.get(); }
62 scoped_ptr<ValueStore> const delegate_;
settings_test_util.h 22 class ValueStore;
37 ValueStore* GetStorage(scoped_refptr<const Extension> extension,
42 ValueStore* GetStorage(scoped_refptr<const Extension> extension,
89 virtual ValueStore* Create(const base::FilePath& base_path,
storage_frontend_unittest.cc 32 // To save typing ValueStore::DEFAULTS everywhere.
33 const ValueStore::WriteOptions DEFAULTS = ValueStore::DEFAULTS;
98 ValueStore* storage =
105 ValueStore::WriteResult result = storage->Set(DEFAULTS, "foo", bar);
110 ValueStore::ReadResult result = storage->Get();
119 ValueStore::ReadResult result = storage->Get();
130 ValueStore* storage =
135 ValueStore::WriteResult result = storage->Set(DEFAULTS, "foo", bar);
146 ValueStore::ReadResult result = storage->Get()
    [all...]
settings_storage_quota_enforcer.cc 58 scoped_ptr<ValueStore::Error> QuotaExceededError(Resource resource,
80 return make_scoped_ptr(new ValueStore::Error(
81 ValueStore::QUOTA_EXCEEDED,
89 const Limits& limits, ValueStore* delegate)
113 // All ValueStore implementations rely on GetBytesInUse being
118 ValueStore::ReadResult SettingsStorageQuotaEnforcer::Get(
123 ValueStore::ReadResult SettingsStorageQuotaEnforcer::Get(
128 ValueStore::ReadResult SettingsStorageQuotaEnforcer::Get() {
132 ValueStore::WriteResult SettingsStorageQuotaEnforcer::Set(
161 ValueStore::WriteResult SettingsStorageQuotaEnforcer::Set
    [all...]
storage_api.cc 65 void SettingsFunction::AsyncRunWithStorage(ValueStore* storage) {
74 ValueStore::ReadResult result,
75 ValueStore* storage) {
85 ValueStore::WriteResult result,
86 ValueStore* storage) {
102 const ValueStore::Error& error,
103 ValueStore* storage) {
107 if (error.code == ValueStore::CORRUPTION && !tried_restoring_storage_) {
178 ValueStore* storage) {
203 ValueStore::ReadResult result = storage->Get(GetKeys(*as_dict))
    [all...]
weak_unlimited_settings_storage.h 13 // A ValueStore decorator which makes calls through |Set| ignore quota.
16 class WeakUnlimitedSettingsStorage : public ValueStore {
19 explicit WeakUnlimitedSettingsStorage(ValueStore* delegate);
23 // ValueStore implementation.
44 ValueStore* const delegate_;
settings_test_util.cc 38 static void AssignStorage(ValueStore** dst, ValueStore* src) {
42 ValueStore* GetStorage(scoped_refptr<const Extension> extension,
45 ValueStore* storage = NULL;
52 ValueStore* GetStorage(scoped_refptr<const Extension> extension,
157 ValueStore* ScopedSettingsStorageFactory::Create(
leveldb_settings_storage_factory.cc 22 ValueStore* LeveldbSettingsStorageFactory::Create(
  /external/chromium_org/extensions/browser/value_store/
value_store.cc 11 ValueStore::Error::Error(ErrorCode code,
16 ValueStore::Error::~Error() {}
20 ValueStore::ReadResultType::ReadResultType(
25 ValueStore::ReadResultType::ReadResultType(scoped_ptr<Error> error)
30 ValueStore::ReadResultType::~ReadResultType() {}
34 ValueStore::WriteResultType::WriteResultType(
40 ValueStore::WriteResultType::WriteResultType(scoped_ptr<Error> error)
45 ValueStore::WriteResultType::~WriteResultType() {}
testing_value_store_unittest.cc 13 ValueStore* Param(const base::FilePath& file_path) {
value_store_util.cc 17 scoped_ptr<ValueStore::Error> NoError() {
18 return scoped_ptr<ValueStore::Error>();
value_store_util.h 16 // ValueStore::Error.
20 // ValueStore::Error.
23 // Return an empty Error. Useful for creating ValueStore::Error-less
24 // ValueStore::Read/WriteResults.
25 scoped_ptr<ValueStore::Error> NoError();
leveldb_value_store.h 19 class LeveldbValueStore : public ValueStore {
32 // ValueStore implementation.
57 scoped_ptr<ValueStore::Error> EnsureDbIsOpen();
60 scoped_ptr<ValueStore::Error> ReadFromDb(
68 scoped_ptr<ValueStore::Error> AddToBatch(ValueStore::WriteOptions options,
75 scoped_ptr<ValueStore::Error> WriteToDb(leveldb::WriteBatch* batch);
77 // Converts an error leveldb::Status to a ValueStore::Error. Returns a
79 scoped_ptr<ValueStore::Error> ToValueStoreError(
testing_value_store.cc 39 ValueStore::ReadResult TestingValueStore::Get(const std::string& key) {
43 ValueStore::ReadResult TestingValueStore::Get(
60 ValueStore::ReadResult TestingValueStore::Get() {
67 ValueStore::WriteResult TestingValueStore::Set(
74 ValueStore::WriteResult TestingValueStore::Set(
97 ValueStore::WriteResult TestingValueStore::Remove(const std::string& key) {
101 ValueStore::WriteResult TestingValueStore::Remove(
118 ValueStore::WriteResult TestingValueStore::Clear() {
135 scoped_ptr<ValueStore::Error> TestingValueStore::TestingError() {
136 return make_scoped_ptr(new ValueStore::Error
    [all...]
value_store_frontend.cc 28 // This variant is useful for testing (using a mock ValueStore).
29 void InitWithStore(scoped_ptr<ValueStore> storage) {
38 ValueStore::ReadResult result = storage_->Get(key);
58 ValueStore::WriteResult result = storage_->Set(
59 ValueStore::IGNORE_QUOTA | ValueStore::NO_GENERATE_CHANGES,
88 // The actual ValueStore that handles persisting the data to disk. Used
90 ValueStore* storage_;
106 ValueStoreFrontend::ValueStoreFrontend(scoped_ptr<ValueStore> value_store)
leveldb_value_store_unittest.cc 21 ValueStore* Param(const base::FilePath& file_path) {
71 store()->Set(ValueStore::DEFAULTS, kNotCorruptKey, *value)->HasError());
80 ValueStore::ReadResult result = store()->Get(kCorruptKey);
82 ASSERT_EQ(ValueStore::CORRUPTION, result->error().code);
113 ->Set(ValueStore::DEFAULTS, kNotCorruptKeys[i], *value)
124 ValueStore::ReadResult result = store()->Get();
126 ASSERT_EQ(ValueStore::CORRUPTION, result->error().code);
158 ->Set(ValueStore::DEFAULTS, kNotCorruptKeys[i], *value)
175 ValueStore::ReadResult result = store()->Get();
177 ASSERT_EQ(ValueStore::CORRUPTION, result->error().code)
    [all...]
  /external/chromium_org/chrome/browser/extensions/api/storage/
policy_value_store.cc 24 scoped_ptr<ValueStore::Error> ReadOnlyError(scoped_ptr<std::string> key) {
25 return make_scoped_ptr(new ValueStore::Error(
26 ValueStore::READ_ONLY, "This is a read-only store.", key.Pass()));
34 scoped_ptr<ValueStore> delegate)
59 ValueStore::ReadResult read_result = delegate_->Get();
100 ValueStore::WriteOptions options = ValueStore::IGNORE_QUOTA;
139 ValueStore::ReadResult PolicyValueStore::Get(const std::string& key) {
143 ValueStore::ReadResult PolicyValueStore::Get(
148 ValueStore::ReadResult PolicyValueStore::Get()
    [all...]
policy_value_store.h 23 // A ValueStore that is backed by another, persistent ValueStore, and stores
24 // the policies for a specific extension there. This ValueStore is used to
28 class PolicyValueStore : public ValueStore {
32 scoped_ptr<ValueStore> delegate);
42 // ValueStore implementation:
63 ValueStore* delegate() { return delegate_.get(); }
68 scoped_ptr<ValueStore> delegate_;
syncable_settings_storage.h 23 // Decorates a ValueStore with sync behaviour.
24 class SyncableSettingsStorage : public ValueStore {
30 ValueStore* delegate,
36 // ValueStore implementation.
72 void SyncResultIfEnabled(const ValueStore::WriteResult& result);
106 const scoped_ptr<ValueStore> delegate_;

Completed in 1869 milliseconds

1 2