|
| void * | state_ |
| |
| void(* | destructor_ )(void *) |
| |
| const char *(* | name_ )(void *) |
| |
| char *(* | create_ )(void *, const char *const *key_array, const size_t *key_length_array, int num_keys, size_t *filter_length) |
| |
| unsigned char(* | key_match_ )(void *, const char *key, size_t length, const char *filter, size_t filter_length) |
| |
◆ ~leveldb_filterpolicy_t()
| virtual leveldb_filterpolicy_t::~leveldb_filterpolicy_t |
( |
| ) |
|
|
inlinevirtual |
◆ CreateFilter()
| virtual void leveldb_filterpolicy_t::CreateFilter |
( |
const Slice * |
keys, |
|
|
int |
n, |
|
|
std::string * |
dst |
|
) |
| const |
|
inlinevirtual |
◆ KeyMayMatch()
| virtual bool leveldb_filterpolicy_t::KeyMayMatch |
( |
const Slice & |
key, |
|
|
const Slice & |
filter |
|
) |
| const |
|
inlinevirtual |
◆ Name()
| virtual const char* leveldb_filterpolicy_t::Name |
( |
| ) |
const |
|
inlinevirtual |
◆ create_
| char*(* leveldb_filterpolicy_t::create_) (void *, const char *const *key_array, const size_t *key_length_array, int num_keys, size_t *filter_length) |
◆ destructor_
| void(* leveldb_filterpolicy_t::destructor_) (void *) |
◆ key_match_
| unsigned char(* leveldb_filterpolicy_t::key_match_) (void *, const char *key, size_t length, const char *filter, size_t filter_length) |
◆ name_
| const char*(* leveldb_filterpolicy_t::name_) (void *) |
◆ state_
| void* leveldb_filterpolicy_t::state_ |
The documentation for this struct was generated from the following file: