Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val fprintf :
Format.formatter ->
('a, Format.formatter, unit) Pervasives.format ->
'a
val pp : (Format.formatter -> 'a -> unit) -> 'a -> string
val ppfmt : ('a, Format.formatter, unit, string) Pervasives.format4 -> 'a
val fprintfs :
((Format.formatter -> 'a list -> unit) ->
'a list ->
unit,
Format.formatter,
unit,
unit,
unit,
(Format.formatter -> 'b -> unit) ->
'b ->
unit)
Pervasives.format6 ->
(Format.formatter -> 'a -> unit) ->
Format.formatter ->
'a list ->
unit
val pp_list :
(Format.formatter -> 'a -> unit) ->
Format.formatter ->
'a list ->
unit
val pp_array :
(Format.formatter -> 'a -> unit) ->
Format.formatter ->
'a array ->
unit
val pp_struct :
(string * (Format.formatter -> 'a -> unit)) list ->
Format.formatter ->
'a ->
unit
val pp_option :
(Format.formatter -> 'a -> unit) ->
Format.formatter ->
'a option ->
unit
val pp_tuple2 :
?constr:string ->
(Format.formatter -> 'a -> unit) ->
(Format.formatter -> 'b -> unit) ->
Format.formatter ->
('a * 'b) ->
unit
val pp_tuple3 :
?constr:string ->
(Format.formatter -> 'a -> unit) ->
(Format.formatter -> 'b -> unit) ->
(Format.formatter -> 'c -> unit) ->
Format.formatter ->
('a * 'b * 'c) ->
unit
val pp_tuple4 :
?constr:string ->
(Format.formatter -> 'a -> unit) ->
(Format.formatter -> 'b -> unit) ->
(Format.formatter -> 'c -> unit) ->
(Format.formatter -> 'd -> unit) ->
Format.formatter ->
('a * 'b * 'c * 'd) ->
unit
val pp_tuple5 :
?constr:string ->
(Format.formatter -> 'a -> unit) ->
(Format.formatter -> 'b -> unit) ->
(Format.formatter -> 'c -> unit) ->
(Format.formatter -> 'd -> unit) ->
(Format.formatter -> 'e -> unit) ->
Format.formatter ->
('a * 'b * 'c * 'd * 'e) ->
unit
val pp_tuple6 :
?constr:string ->
(Format.formatter -> 'a -> unit) ->
(Format.formatter -> 'b -> unit) ->
(Format.formatter -> 'c -> unit) ->
(Format.formatter -> 'd -> unit) ->
(Format.formatter -> 'e -> unit) ->
(Format.formatter -> 'f -> unit) ->
Format.formatter ->
('a * 'b * 'c * 'd * 'e * 'f) ->
unit
val pp_string : Format.formatter -> string -> unit
val pp_int : Format.formatter -> int -> unit
val pp_hex : Format.formatter -> int -> unit
val pp_bool : Format.formatter -> bool -> unit
val pp_char : Format.formatter -> char -> unit
val pp_float : Format.formatter -> float -> unit
val pp_int32 : Format.formatter -> int32 -> unit
val pp_int64 : Format.formatter -> int64 -> unit
val pp_bytes :
(Format.formatter -> int -> unit) ->
Format.formatter ->
string ->
unit
val pp_dec_bytes : Format.formatter -> string -> unit
val pp_hex_bytes : Format.formatter -> string -> unit