Page Speed Optimization Libraries  1.13.35.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Variables
shared_mem_cache_data.h File Reference
#include <cstddef>
#include <vector>
#include "base/logging.h"
#include "pagespeed/kernel/base/basictypes.h"
#include "pagespeed/kernel/base/scoped_ptr.h"
#include "pagespeed/kernel/base/string.h"
#include "pagespeed/kernel/base/thread_annotations.h"

Go to the source code of this file.

Classes

struct  net_instaweb::SharedMemCacheData::SectorStats
 
struct  net_instaweb::SharedMemCacheData::SectorHeader
 
struct  net_instaweb::SharedMemCacheData::CacheEntry
 
class  net_instaweb::SharedMemCacheData::Sector< kBlockSize >
 

Namespaces

 net_instaweb
 Unit-test framework for wget fetcher.
 

Typedefs

typedef int32 net_instaweb::SharedMemCacheData::EntryNum
 
typedef int32 net_instaweb::SharedMemCacheData::BlockNum
 
typedef std::vector< BlockNum > net_instaweb::SharedMemCacheData::BlockVector
 

Variables

const BlockNum net_instaweb::SharedMemCacheData::kInvalidBlock = -1
 
const EntryNum net_instaweb::SharedMemCacheData::kInvalidEntry = -1
 
const size_t net_instaweb::SharedMemCacheData::kHashSize = 16