Module Stuff_for_WSD.Logger

include module type of struct include Codex.Codex_log end
type category = string
val register_category : 'a -> 'b
module type S = Codex.Codex_log.S
module Default = Codex.Codex_log.Default
val r : (module S) Stdlib.ref
val register : (module S) -> unit
module Null = Codex.Codex_log.Null
module Dynamic = Codex.Codex_log.Dynamic
module Tracelog_Instance = Codex.Codex_log.Tracelog_Instance
val alarm_count : int Stdlib.ref
module Tracelog_Log = Codex.Codex_log.Tracelog_Log
module Used = Codex.Codex_log.Used
include module type of struct include Used end
val error : ('a, Stdlib.Format.formatter, unit) Stdlib.format -> 'a
val feedback : ('a, Stdlib.Format.formatter, unit) Stdlib.format -> 'a
val performance_warning : ('a, Stdlib.Format.formatter, unit) Stdlib.format -> 'a
val imprecision_warning : ('a, Stdlib.Format.formatter, unit) Stdlib.format -> 'a
module Make = Codex.Codex_log.Make
val result : ('a, Stdlib.Format.formatter, unit) Stdlib.format -> 'a
val fatal : ?e:'a -> ('b, Stdlib.Format.formatter, unit, 'c) Stdlib.format4 -> 'b
val info : ?level:'a -> ('b, Stdlib.Format.formatter, unit) Stdlib.format -> 'b
val debug : ?level:'a -> ?level:int -> ('b, Stdlib.Format.formatter, unit) Stdlib.format -> 'b
val fdebug : ?level:'a -> (unit -> ('b, Stdlib.Format.formatter, unit) Stdlib.format) -> 'c
val warning : ?level:'a -> ('b, Stdlib.Format.formatter, unit) Stdlib.format -> 'c
val check : string -> unit
val alarm : string -> unit