module Dm_atomic_btree_util: sig
.. end
type 'a
full_btree_handler
type
int_btree = int Dm_atomic_btree.btree
type 'a
full_btree_index = 'a array * int_btree array
val create_full_btree_handler : int -> 'a full_btree_handler
val get_main_array : 'a full_btree_handler -> 'a array
val set_main_array : 'a full_btree_handler -> 'a array -> unit
val single_add_to_btree : 'a full_btree_handler ->
int -> Dm_atomic_btree.key * int -> unit
val bulk_add_to_btree : 'a full_btree_handler ->
int -> (Dm_atomic_btree.key * int) list -> unit
val finalize_btree_on_index : 'a full_btree_handler -> int -> unit
val get_loaded_btree_on_index : 'a full_btree_handler ->
int -> int_btree
val full_btree_index_of_btree_handler : 'a full_btree_handler ->
'a full_btree_index
val full_btree_index_of_sorted_btree_handler : 'a full_btree_handler ->
'a full_btree_index
val full_btree_index_add_to_main_array : 'a full_btree_handler -> 'a -> int
val full_btree_index_update_in_main_array : 'a full_btree_handler -> int -> 'a -> unit