package piqilib

  1. Overview
  2. Docs
The Piqi library -- runtime support for multi-format Protobuf/JSON/XML/Piq data serialization and conversion

Install

Dune Dependency

Authors

Maintainers

Sources

v0.6.16.tar.gz
sha256=7490ab16b6f0f2496b58731c49eaa596985cbaff3be1edf3def8d61dae99fa53
md5=33121fae570f0949426bab875c809b78

doc/piqilib/Piq_gen/index.html

Module Piq_genSource

Sourceval split_text : string -> string list
Sourceval make_text_line : string -> C.Iolist.iolist
Sourceval print_text : string list -> C.Iolist.iolist
Sourceval is_multiline : C.Iolist.iolist -> bool
Sourceval uint64_to_string : Int64.t -> string
Sourceval float_needs_period : string -> bool
Sourceval write_float : Buffer.t -> float -> unit
Sourceval string_of_float : float -> string
Sourceval format_float : float -> string
Sourcemodule Fmt = Easy_format
Sourceval common_list : Fmt.list_param
Sourceval atom_list : Fmt.list_param
Sourceval single_elem_list : Fmt.list_param
Sourceval multiple_elem_list : Fmt.list_param
Sourceval form_list : Fmt.list_param
Sourceval multi_form_list : Fmt.list_param
Sourceval single_form_list : Fmt.list_param
Sourceval atom_form_list : Fmt.list_param
Sourceval make_atom : string -> Fmt.t
Sourceval is_atom : Fmt.t -> bool
Sourceval has_list : Fmt.t -> bool
Sourceval make_list : Fmt.t list -> Fmt.t
Sourceval make_form_fmt : Fmt.t list -> Fmt.list_param
Sourceval make_form : string -> Fmt.t list -> Fmt.t
Sourceval make_parens : Fmt.t -> Fmt.t
Sourceval make_label : Fmt.t -> Fmt.t -> Fmt.t
Sourceval quote : string -> string
Sourceval format_text_line : ?indent:bool -> string -> string
Sourceval format_text : string list -> is_labeled:bool -> is_first:bool -> Fmt.t
Sourceval preprocess_names : ([> `form of [> `name of 'b ] * 'c list | `name of 'b | `named of 'd | `typed of 'e | `typename of 'f ] as 'a) list -> 'a list
Sourceval format_ast : C.piq_ast -> Fmt.t
Sourceval to_buffer : ?nl:bool -> Buffer.t -> C.piq_ast -> unit
Sourceval to_string : ?nl:bool -> C.piq_ast -> string
Sourceval to_channel : out_channel -> C.piq_ast -> unit
OCaml

Innovation. Community. Security.