package orocksdb

  1. Overview
  2. Docs
type t
val t : t Ctypes.typ
val get_pointer : t -> unit Ctypes.ptr
val type_name : string
val create : unit -> t
val create_no_gc : unit -> t
val destroy : t -> unit
val with_t : (t -> 'a) -> 'a
val create_setter : string -> 'a Ctypes.typ -> t -> 'a -> unit
val clear : t -> unit
val count : t -> int
val put : ?key_pos:int -> ?key_len:int -> ?value_pos:int -> ?value_len:int -> t -> bigarray -> bigarray -> unit
val put_string : ?key_pos:int -> ?key_len:int -> ?value_pos:int -> ?value_len:int -> t -> string -> string -> unit
val delete : ?pos:int -> ?len:int -> t -> bigarray -> unit
val delete_string : ?pos:int -> ?len:int -> t -> string -> unit