package piqilib

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

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

doc/piqilib/Piqobj_of_xml/index.html

Module Piqobj_of_xmlSource

Sourceval handle_unknown_field : (string * 'a) -> unit
Sourceval check_duplicate : string -> 'a list -> unit
Sourceval parse_scalar : ('a * [> `Data of 'b ] list) -> string -> 'b
Sourceval parse_string_scalar : ('a * [> `Data of string ] list) -> string -> string
Sourceval parse_int : ('a * [> `Data of string ] list) -> [> `int of int64 | `uint of int64 ]
Sourceval parse_float : ('a * [> `Data of string ] list) -> float
Sourceval parse_bool : ('a * [> `Data of string ] list) -> bool
Sourceval parse_string : ('a * [> `Data of string ] list) -> string
Sourceval parse_binary : ('a * [> `Data of string ] list) -> string
Sourceval get_record_elements : xml list -> xml_elem list
Sourceval parse_any : xml_elem -> Piqobj.any
Sourceval find_fields : Piqi_impl_piqi.Piqi_impl_piqi.name -> xml_elem list -> xml_elem list * xml_elem list
Sourceval parse_obj : C.T.piqtype -> [> `Elem of xml_elem ] -> Piqobj.obj