module Buf:sig
..end
with type buf = Buffer.t
typebuf =
Buffer.t
create n
creates the buffer with the initial size n
-bytes.
val create : int -> buf
val contents : buf -> Main.Type.UTF8.t
contents buf
returns the contents of the buffer.
Empty the buffer,
but retains the internal storage which was holding the contents
val clear : buf -> unit
val reset : buf -> unit
val add_char : buf -> Main.Type.UChar.t -> unit
val add_string : buf -> Main.Type.UTF8.t -> unit
add_buffer b1 b2
adds the contents of b2
to b1
.
The contents of b2
is not changed.val add_buffer : buf -> buf -> unit