OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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 22 milliseconds