Bitcoin
Classes | Namespaces | Functions
cache_test.cc File Reference
#include "leveldb/cache.h"
#include <vector>
#include "util/coding.h"
#include "util/testharness.h"

Classes

class  leveldb::CacheTest
 

Namespaces

 leveldb
 

Functions

static std::string leveldb::EncodeKey (int k)
 
static int leveldb::DecodeKey (const Slice &k)
 
static void * leveldb::EncodeValue (uintptr_t v)
 
static int leveldb::DecodeValue (void *v)
 
 leveldb::TEST (CacheTest, HitAndMiss)
 
 leveldb::TEST (CacheTest, Erase)
 
 leveldb::TEST (CacheTest, EntriesArePinned)
 
 leveldb::TEST (CacheTest, EvictionPolicy)
 
 leveldb::TEST (CacheTest, UseExceedsCacheSize)
 
 leveldb::TEST (CacheTest, HeavyEntries)
 
 leveldb::TEST (CacheTest, NewId)
 
 leveldb::TEST (CacheTest, Prune)
 
int main (int argc, char **argv)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)