interop/src/leveldb_comparator_t
library
Typedefs
-
Comparator_compare
= int Function(Pointer<Void>, Pointer<Utf8> a, int alen, Pointer<Utf8> b, int blen)
-
int (*compare)(void*, const char* a, size_t alen, const char* b,
size_t blen)
-
comparator_compare
= IntPtr Function(Pointer<Void>, Pointer<Utf8> a, IntPtr alen, Pointer<Utf8> b, IntPtr blen)
-
-
Comparator_destructor
= void Function(Pointer<Void>)
-
void (*destructor)(void*)
-
comparator_destructor
= Void Function(Pointer<Void>)
-
-
Comparator_name
= Pointer<Utf8> Function(Pointer<Void>)
-
const char* (*name)(void*)
-
comparator_name
= Pointer<Utf8> Function(Pointer<Void>)
-
-
Leveldb_comparator_create
= Pointer<leveldb_comparator_t> Function(Pointer<NativeFunction<comparator_destructor>> destructor, Pointer<NativeFunction<comparator_compare>> compare, Pointer<NativeFunction<comparator_name>> name)
-
LEVELDB_EXPORT leveldb_comparator_t* leveldb_comparator_create(
void* state, void (*destructor)(void*),
int (*compare)(void*, const char* a, size_t alen, const char* b,
size_t blen),
const char* (*name)(void*));
-
leveldb_comparator_create
= Pointer<leveldb_comparator_t> Function(Pointer<NativeFunction<comparator_destructor>> destructor, Pointer<NativeFunction<comparator_compare>> compare, Pointer<NativeFunction<comparator_name>> name)
-
-
Leveldb_comparator_destroy
= void Function(Pointer<leveldb_comparator_t>)
-
LEVELDB_EXPORT void leveldb_comparator_destroy(leveldb_comparator_t*);
-
leveldb_comparator_destroy
= Void Function(Pointer<leveldb_comparator_t>)
-