piqilib

The Piqi library -- runtime support for multi-format Protobuf/JSON/XML/Piq data serialization and conversion
Library piqilib
Module Piqi_compile
module C = Piqi_common
val flag_strict : bool ref
val arg__strict : string * Arg.spec * string
val getopt_speclist : (string * Arg.spec * string) list
val load_self_spec : ?filename:string -> Piqobj_of_protobuf.C.Piqirun.t -> Piqi.C.T.piqi
val get_self_spec_piqtype : ?filename:string -> C.P.t -> Piqi_impl_piqi.Piqi_impl_piqi.name -> C.T.piqtype
val make_piqi_list_piqobj : [> `record of C.R.t ] -> Piqobj.obj list -> Piqobj.obj
val compile : ?extensions:string list -> string -> string -> string