// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef NET_DISK_CACHE_BLOCKFILE_EVICTION_H_ #define NET_DISK_CACHE_BLOCKFILE_EVICTION_H_ #include "base/memory/raw_ptr.h" #include "base/memory/weak_ptr.h" #include "net/disk_cache/blockfile/rankings.h" namespace disk_cache { class BackendImpl; class EntryImpl; struct IndexHeader; // This class implements the eviction algorithm for the cache and it is tightly // integrated with BackendImpl. class Eviction { … }; } // namespace disk_cache #endif // NET_DISK_CACHE_BLOCKFILE_EVICTION_H_