interop/src/leveldb_writebatch_t library

Typedefs

Leveldb_writebatch_append = void Function(Pointer<leveldb_writebatch_t> destination, Pointer<leveldb_writebatch_t> source)
LEVELDB_EXPORT void leveldb_writebatch_append( leveldb_writebatch_t* destination, const leveldb_writebatch_t* source);
leveldb_writebatch_append = Void Function(Pointer<leveldb_writebatch_t> destination, Pointer<leveldb_writebatch_t> source)
Leveldb_writebatch_clear = void Function(Pointer<leveldb_writebatch_t>)
LEVELDB_EXPORT void leveldb_writebatch_clear(leveldb_writebatch_t*);
leveldb_writebatch_clear = Void Function(Pointer<leveldb_writebatch_t>)
Leveldb_writebatch_create = Pointer<leveldb_writebatch_t> Function()
LEVELDB_EXPORT leveldb_writebatch_t* leveldb_writebatch_create(void);
leveldb_writebatch_create = Pointer<leveldb_writebatch_t> Function()
Leveldb_writebatch_delete = void Function(Pointer<leveldb_writebatch_t>, Pointer<Uint8> key, int klen)
LEVELDB_EXPORT void leveldb_writebatch_delete(leveldb_writebatch_t*, const char* key, size_t klen);
leveldb_writebatch_delete = Void Function(Pointer<leveldb_writebatch_t>, Pointer<Uint8> key, IntPtr klen)
Leveldb_writebatch_destroy = void Function(Pointer<leveldb_writebatch_t>)
LEVELDB_EXPORT void leveldb_writebatch_destroy(leveldb_writebatch_t*);
leveldb_writebatch_destroy = Void Function(Pointer<leveldb_writebatch_t>)
Leveldb_writebatch_iterate = void Function(Pointer<leveldb_writebatch_t>, Pointer<Void> state, Pointer<NativeFunction<writebatch_iterate_put>> put, Pointer<NativeFunction<writebatch_iterate_deleted>> deleted)
leveldb_writebatch_iterate = Void Function(Pointer<leveldb_writebatch_t>, Pointer<Void> state, Pointer<NativeFunction<writebatch_iterate_put>> put, Pointer<NativeFunction<writebatch_iterate_deleted>> deleted)
Leveldb_writebatch_put = void Function(Pointer<leveldb_writebatch_t>, Pointer<Uint8> key, int klen, Pointer<Uint8> val, int vlen)
LEVELDB_EXPORT void leveldb_writebatch_put(leveldb_writebatch_t*, const char* key, size_t klen, const char* val, size_t vlen);
leveldb_writebatch_put = Void Function(Pointer<leveldb_writebatch_t>, Pointer<Uint8> key, IntPtr klen, Pointer<Uint8> val, IntPtr vlen)
writebatch_iterate_deleted = Void Function(Pointer<Void>, Pointer<Uint8> k, IntPtr klen)
writebatch_iterate_put = Void Function(Pointer<Void>, Pointer<Uint8> k, IntPtr klen, Pointer<Uint8> v, IntPtr vlen)
LEVELDB_EXPORT void leveldb_writebatch_iterate( const leveldb_writebatch_t*, void* state, void (*put)(void*, const char* k, size_t klen, const char* v, size_t vlen), void (*deleted)(void*, const char* k, size_t klen));