5 #ifndef STORAGE_LEVELDB_INCLUDE_TABLE_H_
6 #define STORAGE_LEVELDB_INCLUDE_TABLE_H_
17 class RandomAccessFile;
72 void (*handle_result)(
void* arg,
const Slice& k,
const Slice& v));
85 #endif // STORAGE_LEVELDB_INCLUDE_TABLE_H_
void ReadFilter(const Slice &filter_handle_value)
uint64_t ApproximateOffsetOf(const Slice &key) const
void ReadMeta(const Footer &footer)
Status InternalGet(const ReadOptions &, const Slice &key, void *arg, void(*handle_result)(void *arg, const Slice &k, const Slice &v))
Iterator * NewIterator(const ReadOptions &) const
unsigned long long uint64_t
static Status Open(const Options &options, RandomAccessFile *file, uint64_t file_size, Table **table)
void operator=(const Table &)
static Iterator * BlockReader(void *, const ReadOptions &, const Slice &)