|
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) |
|
Definition at line 86 of file c.cc.
virtual leveldb_filterpolicy_t::~leveldb_filterpolicy_t |
( |
| ) |
|
|
inlinevirtual |
Definition at line 100 of file c.cc.
virtual void leveldb_filterpolicy_t::CreateFilter |
( |
const Slice * |
keys, |
|
|
int |
n, |
|
|
std::string * |
dst |
|
) |
| const |
|
inlinevirtual |
virtual bool leveldb_filterpolicy_t::KeyMayMatch |
( |
const Slice & |
key, |
|
|
const Slice & |
filter |
|
) |
| const |
|
inlinevirtual |
virtual const char* leveldb_filterpolicy_t::Name |
( |
| ) |
const |
|
inlinevirtual |
char*(* leveldb_filterpolicy_t::create_)(void *, const char *const *key_array, const size_t *key_length_array, int num_keys, size_t *filter_length) |
Definition at line 90 of file c.cc.
void(* leveldb_filterpolicy_t::destructor_)(void *) |
Definition at line 88 of file c.cc.
unsigned char(* leveldb_filterpolicy_t::key_match_)(void *, const char *key, size_t length, const char *filter, size_t filter_length) |
Definition at line 95 of file c.cc.
const char*(* leveldb_filterpolicy_t::name_)(void *) |
Definition at line 89 of file c.cc.
void* leveldb_filterpolicy_t::state_ |
Definition at line 87 of file c.cc.
The documentation for this struct was generated from the following file: