Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(54)

Unified Diff: net/base/expiring_cache.h

Issue 266243004: Clang format slam. Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/base/expiring_cache.h
diff --git a/net/base/expiring_cache.h b/net/base/expiring_cache.h
index 3fbde6594ff24c42557875552718a9425236c498..fd389ee332bf5d3d87bbb9dd3575c5ceaeebd33b 100644
--- a/net/base/expiring_cache.h
+++ b/net/base/expiring_cache.h
@@ -14,17 +14,14 @@
namespace net {
-template <typename KeyType,
- typename ValueType,
- typename ExpirationType>
+template <typename KeyType, typename ValueType, typename ExpirationType>
class NoopEvictionHandler {
public:
void Handle(const KeyType& key,
const ValueType& value,
const ExpirationType& expiration,
const ExpirationType& now,
- bool onGet) const {
- }
+ bool onGet) const {}
};
// Cache implementation where all entries have an explicit expiration policy. As
@@ -68,9 +65,8 @@ template <typename KeyType,
typename ValueType,
typename ExpirationType,
typename ExpirationCompare,
- typename EvictionHandler = NoopEvictionHandler<KeyType,
- ValueType,
- ExpirationType> >
+ typename EvictionHandler =
+ NoopEvictionHandler<KeyType, ValueType, ExpirationType> >
class ExpiringCache {
private:
// Intentionally violate the C++ Style Guide so that EntryMap is known to be
@@ -91,9 +87,7 @@ class ExpiringCache {
class Iterator {
public:
explicit Iterator(const ExpiringCache& cache)
- : cache_(cache),
- it_(cache_.entries_.begin()) {
- }
+ : cache_(cache), it_(cache_.entries_.begin()) {}
~Iterator() {}
bool HasNext() const { return it_ != cache_.entries_.end(); }
@@ -112,7 +106,6 @@ class ExpiringCache {
typename EntryMap::const_iterator it_;
};
-
// Constructs an ExpiringCache that stores up to |max_entries|.
explicit ExpiringCache(size_t max_entries) : max_entries_(max_entries) {}
~ExpiringCache() {}
@@ -144,7 +137,7 @@ class ExpiringCache {
typename EntryMap::iterator it = entries_.find(key);
if (it == entries_.end()) {
// Compact the cache if it grew beyond the limit.
- if (entries_.size() == max_entries_ )
+ if (entries_.size() == max_entries_)
Compact(now);
// No existing entry. Creating a new one.
@@ -157,9 +150,7 @@ class ExpiringCache {
}
// Empties the cache.
- void Clear() {
- entries_.clear();
- }
+ void Clear() { entries_.clear(); }
// Returns the number of entries in the cache.
size_t size() const { return entries_.size(); }
@@ -177,7 +168,7 @@ class ExpiringCache {
void Compact(const ExpirationType& now) {
// Clear out expired entries.
typename EntryMap::iterator it;
- for (it = entries_.begin(); it != entries_.end(); ) {
+ for (it = entries_.begin(); it != entries_.end();) {
if (!expiration_comp_(now, it->second.second)) {
Evict(it++, now, false);
} else {
@@ -198,8 +189,8 @@ class ExpiringCache {
void Evict(typename EntryMap::iterator it,
const ExpirationType& now,
bool on_get) {
- eviction_handler_.Handle(it->first, it->second.first, it->second.second,
- now, on_get);
+ eviction_handler_.Handle(
+ it->first, it->second.first, it->second.second, now, on_get);
entries_.erase(it);
}

Powered by Google App Engine
This is Rietveld 408576698