5 #ifndef STORAGE_LEVELDB_DB_MEMTABLE_H_
6 #define STORAGE_LEVELDB_DB_MEMTABLE_H_
16 class InternalKeyComparator;
18 class MemTableIterator;
72 int operator()(
const char* a,
const char* b)
const;
91 #endif // STORAGE_LEVELDB_DB_MEMTABLE_H_
int operator()(const char *a, const char *b) const
size_t ApproximateMemoryUsage()
SkipList< const char *, KeyComparator > Table
friend class MemTableBackwardIterator
KeyComparator(const InternalKeyComparator &c)
MemTable(const InternalKeyComparator &comparator)
bool Get(const LookupKey &key, std::string *value, Status *s)
const InternalKeyComparator comparator
void Add(SequenceNumber seq, ValueType type, const Slice &key, const Slice &value)
void operator=(const MemTable &)
KeyComparator comparator_