Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val mutable level : level option
val mutable handlers : H.t list
val parent : logger option
method set_level : level -> unit
method add_handler : H.t -> unit
method get_handlers : H.t list
method set_handlers : H.t list -> unit
method effective_level : level
method get_handlers_propagate : H.t list
method private treat_msg : 'a. ('a -> string) ->
string list ->
level ->
'a ->
unit
method private _log_msg : 'a. ('a -> string) ->
string list ->
level ->
'a ->
unit
method flash : 'a. ?tags:string list -> ('a, unit, string, unit) format4 -> 'a
method error : 'a. ?tags:string list -> ('a, unit, string, unit) format4 -> 'a
method warning : 'a. ?tags:string list ->
('a, unit, string, unit) format4 ->
'a
method info : 'a. ?tags:string list -> ('a, unit, string, unit) format4 -> 'a
method trace : 'a. ?tags:string list -> ('a, unit, string, unit) format4 -> 'a
method debug : 'a. ?tags:string list -> ('a, unit, string, unit) format4 -> 'a
method lflash : ?tags:string list -> string Lazy.t -> unit
method lerror : ?tags:string list -> string Lazy.t -> unit
method lwarning : ?tags:string list -> string Lazy.t -> unit
method linfo : ?tags:string list -> string Lazy.t -> unit
method ltrace : ?tags:string list -> string Lazy.t -> unit
method ldebug : ?tags:string list -> string Lazy.t -> unit