package pp-binary-ints

  1. Overview
  2. Docs

Parameters

module I : S
module Dec : D

Signature

module Decorators : sig ... end
val drop_next_bit : I.t -> I.t
val get_next_bit_char : I.t -> char
val not_at_end : min_width:int -> prefix_size:int -> I.t -> bool
val last_padding : min_width:int -> prefix_size:int -> I.t -> bool
val print_underscore : min_width:int -> count:int -> separators:bool -> prefix_size:int -> I.t -> bool
val push_chars : buf:Stdlib.Buffer.t -> separators:bool -> prefix_size:int -> min_width:int -> count:int -> I.t -> unit
val push_bit_chars : buf:Stdlib.Buffer.t -> separators:bool -> prefix_size:int -> min_width:int -> I.t -> unit
val rev_buffer : separators:bool -> prefix:bool -> suffix:bool -> min_width:int -> I.t -> Stdlib.Buffer.t
val pp_int_with : flags:Flags.flags -> min_width:int -> Stdlib.Format.formatter -> I.t -> unit
val make_pp_int : ?zero_padding:bool -> ?left_padding:bool -> ?separators:bool -> ?prefix:bool -> ?suffix:bool -> ?zero_special:bool -> ?min_width:int -> unit -> Stdlib.Format.formatter -> I.t -> unit
val pp_int : Stdlib.Format.formatter -> I.t -> unit
val to_string : I.t -> string
val to_string_with : flags:Flags.flags -> min_width:int -> I.t -> string
val make_to_string : ?zero_padding:bool -> ?left_padding:bool -> ?separators:bool -> ?prefix:bool -> ?suffix:bool -> ?zero_special:bool -> ?min_width:int -> unit -> I.t -> string