Plasma GitLab Archive
Projects Blog Knowledge

sig
  type ('a, 'b, 'c) t
  type ('a, 'b, 'c) t_descr
  val create : Netmcore.res_id -> '-> ('b, 'c, 'a) Netmcore_hashtbl.t
  val clear : ('a, 'b, 'c) Netmcore_hashtbl.t -> unit
  val add : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> '-> unit
  val find_ro : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> 'b
  val find_p : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> ('-> 'd) -> 'd
  val find_c : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> 'b
  val find_all_ro : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> 'b list
  val find_all_p :
    ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> ('b list -> 'd) -> 'd
  val find_all_c : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> 'b list
  val mem_ro : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> bool
  val mem : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> bool
  val remove : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> unit
  val replace : ('a, 'b, 'c) Netmcore_hashtbl.t -> '-> '-> unit
  val iter : ('-> '-> unit) -> ('a, 'b, 'c) Netmcore_hashtbl.t -> unit
  val length : ('a, 'b, 'c) Netmcore_hashtbl.t -> int
  val header : ('a, 'b, 'c) Netmcore_hashtbl.t -> 'c
  val heap : ('a, 'b, 'c) Netmcore_hashtbl.t -> Obj.t Netmcore_heap.heap
  val descr_of_hashtbl :
    ('a, 'b, 'c) Netmcore_hashtbl.t -> ('a, 'b, 'c) Netmcore_hashtbl.t_descr
  val hashtbl_of_descr :
    Netmcore.res_id ->
    ('a, 'b, 'c) Netmcore_hashtbl.t_descr -> ('a, 'b, 'c) Netmcore_hashtbl.t
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml