Lines Matching refs:base
11 #include "base/file_path.h"
12 #include "base/hash_tables.h"
13 #include "base/timer.h"
45 BackendImpl(const FilePath& path, base::MessageLoopProxy* cache_thread,
49 base::MessageLoopProxy* cache_thread, net::NetLog* net_log);
56 uint32 flags, base::MessageLoopProxy* thread,
76 int SyncDoomEntriesBetween(const base::Time initial_time,
77 const base::Time end_time);
78 int SyncDoomEntriesSince(const base::Time initial_time);
172 // Returns the full histogram name, for the given base |name| and experiment,
182 base::WeakPtr<BackendImpl> GetWeakPtr();
257 virtual int DoomEntriesBetween(const base::Time initial_time,
258 const base::Time end_time,
260 virtual int DoomEntriesSince(const base::Time initial_time,
268 typedef base::hash_map<CacheAddr, EntryImpl*> EntriesMap;
374 base::RepeatingTimer<BackendImpl> timer_; // Usage timer.
375 base::WaitableEvent done_; // Signals the end of background work.
378 base::WeakPtrFactory<BackendImpl> ptr_factory_;