Bitcoin
Public Member Functions | Private Attributes | List of all members
leveldb::FilterBlockReader Class Reference

#include <filter_block.h>

Public Member Functions

 FilterBlockReader (const FilterPolicy *policy, const Slice &contents)
 
bool KeyMayMatch (uint64_t block_offset, const Slice &key)
 

Private Attributes

const FilterPolicypolicy_
 
const char * data_
 
const char * offset_
 
size_t num_
 
size_t base_lg_
 

Constructor & Destructor Documentation

◆ FilterBlockReader()

leveldb::FilterBlockReader::FilterBlockReader ( const FilterPolicy policy,
const Slice contents 
)

Member Function Documentation

◆ KeyMayMatch()

bool leveldb::FilterBlockReader::KeyMayMatch ( uint64_t  block_offset,
const Slice key 
)

Member Data Documentation

◆ base_lg_

size_t leveldb::FilterBlockReader::base_lg_
private

◆ data_

const char* leveldb::FilterBlockReader::data_
private

◆ num_

size_t leveldb::FilterBlockReader::num_
private

◆ offset_

const char* leveldb::FilterBlockReader::offset_
private

◆ policy_

const FilterPolicy* leveldb::FilterBlockReader::policy_
private

The documentation for this class was generated from the following files: