piqilib
The Piqi library -- runtime support for multi-format Protobuf/JSON/XML/Piq data serialization and conversion
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library piqilib
module C = Piqi_common
val getopt_name_field : C.Field.t -> unit
val getopt_name_option : C.Option.t -> unit
val getopt_name_record : C.R.t -> unit
val getopt_name_variant : C.V.t -> unit
val getopt_name_enum : C.E.t -> unit
val getopt_name_piqi : 'a -> C.T.piqi -> unit
val parse_string_arg : string -> Piq_lexer.token
val parse_word_arg : string -> Piq_lexer.token
val parse_name_arg : string -> Piq_lexer.token
val parse_arg : string -> Piq_lexer.token
val parse_argv : int -> (Piq_lexer.token * (int * int)) list
val argv_start_index : int ref
val arg__rest : string * Arg.spec * string
val getopt_piq : unit -> C.piq_ast list
val parse_args : C.T.piqtype -> C.piq_ast list -> Piqobj.obj