Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Input signature for internal buffers.
val create : int -> t
Creates a buffer of the given size.
val add_uchar : t -> int -> unit
Adds the given (guaranteed valid) unicode code point to a buffer.
Raises Full
if the buffer cannot be grown.
val clear : t -> unit
Clears the buffer.
val length : t -> int
Returns the number of characters contained in the buffer.