piqilib

The Piqi library -- runtime support for multi-format Protobuf/JSON/XML/Piq data serialization and conversion
Library piqilib
Module Piqi_iolist
type iolist =
| Ios of string
| Iol of iolist list
| Iob of char
| Indent
| Unindent
| Eol
val (^^) : iolist -> iolist -> iolist
val eol : iolist
val indent : iolist
val unindent : iolist
val ios : string -> iolist
val iol : iolist list -> iolist
val iob : char -> iolist
val iod : string -> iolist list -> iolist
val ioq : string -> iolist
val to_buffer0 : Buffer.t -> iolist -> unit
val size : iolist -> int
val to_string : iolist -> string
val to_buffer : iolist -> Buffer.t
val to_channel : out_channel -> iolist -> unit