sig
type key = Ldap_schema.Oid.t
type 'a t = 'a Map.Make(Oid).t
val empty : 'a Ldap_schema.Oidmap.t
val is_empty : 'a Ldap_schema.Oidmap.t -> bool
val add :
Ldap_schema.Oidmap.key ->
'a -> 'a Ldap_schema.Oidmap.t -> 'a Ldap_schema.Oidmap.t
val find : Ldap_schema.Oidmap.key -> 'a Ldap_schema.Oidmap.t -> 'a
val remove :
Ldap_schema.Oidmap.key ->
'a Ldap_schema.Oidmap.t -> 'a Ldap_schema.Oidmap.t
val mem : Ldap_schema.Oidmap.key -> 'a Ldap_schema.Oidmap.t -> bool
val iter :
(Ldap_schema.Oidmap.key -> 'a -> unit) -> 'a Ldap_schema.Oidmap.t -> unit
val map : ('a -> 'b) -> 'a Ldap_schema.Oidmap.t -> 'b Ldap_schema.Oidmap.t
val mapi :
(Ldap_schema.Oidmap.key -> 'a -> 'b) ->
'a Ldap_schema.Oidmap.t -> 'b Ldap_schema.Oidmap.t
val fold :
(Ldap_schema.Oidmap.key -> 'a -> 'b -> 'b) ->
'a Ldap_schema.Oidmap.t -> 'b -> 'b
val compare :
('a -> 'a -> int) ->
'a Ldap_schema.Oidmap.t -> 'a Ldap_schema.Oidmap.t -> int
val equal :
('a -> 'a -> bool) ->
'a Ldap_schema.Oidmap.t -> 'a Ldap_schema.Oidmap.t -> bool
end