HomeSort by relevance Sort by last modified time
    Searched defs:MemTable (Results 1 - 2 of 2) sorted by null

  /external/chromium_org/third_party/leveldatabase/src/db/
memtable.h 20 class MemTable {
24 explicit MemTable(const InternalKeyComparator& comparator);
42 // operations on the same MemTable.
45 // Return an iterator that yields the contents of the memtable.
47 // The caller must ensure that the underlying MemTable remains live
53 // Add an entry into memtable that maps key to value at the
60 // If memtable contains a value for key, store it in *value and return true.
61 // If memtable contains a deletion for key, store a NotFound() error
67 ~MemTable(); // Private since only Unref() should be used to delete it
85 MemTable(const MemTable&)
    [all...]
memtable.cc 5 #include "db/memtable.h"
21 MemTable::MemTable(const InternalKeyComparator& cmp)
27 MemTable::~MemTable() {
31 size_t MemTable::ApproximateMemoryUsage() { return arena_.MemoryUsage(); }
33 int MemTable::KeyComparator::operator()(const char* aptr, const char* bptr)
53 explicit MemTableIterator(MemTable::Table* table) : iter_(table) { }
70 MemTable::Table::Iterator iter_;
78 Iterator* MemTable::NewIterator()
    [all...]

Completed in 45 milliseconds