Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val size : t -> int
val clear : t -> unit
val create : ?size:int -> unit -> t
val contents : t -> string
val bytes_slice : t -> bytes
Access underlying slice of bytes.
val contents_and_clear : t -> string
Get contents of the buffer and clear it.
val add_bytes : t -> bytes -> int -> int -> unit
Append given bytes slice to the buffer.