interop/src/leveldb_filterpolicy_t
library
Typedefs
-
Filterpolicy_create_filter
= Pointer<Uint8> Function(Pointer<Void>, Pointer<Pointer<Uint8>> key_array, Pointer<IntPtr> key_length_array, int num_keys, Pointer<IntPtr> filter_length)
-
char* (*create_filter)(void*, const char* const* key_array,
const size_t* key_length_array, int num_keys,
size_t* filter_length)
-
filterpolicy_create_filter
= Pointer<Uint8> Function(Pointer<Void>, Pointer<Pointer<Uint8>> key_array, Pointer<IntPtr> key_length_array, IntPtr num_keys, Pointer<IntPtr> filter_length)
-
-
Filterpolicy_destructor
= void Function(Pointer<Void>)
-
void (*destructor)(void*)
-
filterpolicy_destructor
= Void Function(Pointer<Void>)
-
-
Filterpolicy_key_may_match
= int Function(Pointer<Void>, Pointer<Uint8> key, int length, Pointer<Uint8> filter, int filter_length)
-
uint8_t (*key_may_match)(void*, const char* key, size_t length,
const char* filter, size_t filter_length)
-
filterpolicy_key_may_match
= Uint8 Function(Pointer<Void>, Pointer<Uint8> key, IntPtr length, Pointer<Uint8> filter, IntPtr filter_length)
-
-
Filterpolicy_name
= Pointer<Utf8> Function(Pointer<Void>)
-
const char* (*name)(void*)
-
filterpolicy_name
= Pointer<Utf8> Function(Pointer<Void>)
-
-
Leveldb_filterpolicy_create
= Pointer<leveldb_filterpolicy_t> Function(Pointer<NativeFunction<filterpolicy_destructor>> destructor, Pointer<NativeFunction<filterpolicy_create_filter>> create_filter, Pointer<NativeFunction<filterpolicy_key_may_match>> key_may_match, Pointer<NativeFunction<filterpolicy_name>> name)
-
LEVELDB_EXPORT leveldb_filterpolicy_t* leveldb_filterpolicy_create(
void* state, void (*destructor)(void*),
char* (*create_filter)(void*, const char* const* key_array,
const size_t* key_length_array, int num_keys,
size_t* filter_length),
uint8_t (*key_may_match)(void*, const char* key, size_t length,
const char* filter, size_t filter_length),
const char* (*name)(void*));
-
leveldb_filterpolicy_create
= Pointer<leveldb_filterpolicy_t> Function(Pointer<NativeFunction<filterpolicy_destructor>> destructor, Pointer<NativeFunction<filterpolicy_create_filter>> create_filter, Pointer<NativeFunction<filterpolicy_key_may_match>> key_may_match, Pointer<NativeFunction<filterpolicy_name>> name)
-
-
Leveldb_filterpolicy_create_bloom
= Pointer<leveldb_filterpolicy_t> Function(int bits_per_key)
-
LEVELDB_EXPORT leveldb_filterpolicy_t* leveldb_filterpolicy_create_bloom(
int bits_per_key);
-
leveldb_filterpolicy_create_bloom
= Pointer<leveldb_filterpolicy_t> Function(IntPtr bits_per_key)
-
-
Leveldb_filterpolicy_destroy
= void Function(Pointer<leveldb_filterpolicy_t>)
-
LEVELDB_EXPORT void leveldb_filterpolicy_destroy(leveldb_filterpolicy_t*);
-
leveldb_filterpolicy_destroy
= Void Function(Pointer<leveldb_filterpolicy_t>)
-