package piqilib

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Piqobj_of_piqSource

Sourceval unknown_fields : C.piq_ast list ref
Sourceval add_unknown_field : C.piq_ast -> unit
Sourceval get_unknown_fields : unit -> C.piq_ast list
Sourceval depth : int ref
Sourceexception Error of int * string * Obj.t
Sourceval trace_error : 'a -> string -> unit
Sourceval error : 'a -> string -> 'b
Sourceval parse_int : C.piq_ast -> [> `int of int64 | `uint of int64 ]
Sourceval uint64_to_float : Int64.t -> float
Sourceval parse_float : C.piq_ast -> float
Sourceval parse_bool : C.piq_ast -> bool
Sourceval parse_string : ?piq_format:[> `text | `word ] -> C.piq_ast -> string
Sourceval parse_binary : C.piq_ast -> string
Sourceval error_exp_list : 'a -> 'b
Sourceval check_duplicate : string -> 'a list -> unit
Sourceval truncate_string : string -> int -> string
Sourceval string_of_piqast : Piq_gen.C.piq_ast -> string
Sourceval warn_unknown_field : Piq_gen.C.piq_ast -> unit
Sourceval handle_unknown_field : C.piq_ast -> unit
Sourceval handle_unknown_variant : C.piq_ast -> 'a
Sourceexception Unknown_variant
Sourceval parse_obj0 : ?piq_format:C.T.piq_format -> try_mode:bool -> nested_variant:bool -> labeled:bool -> C.T.piqtype -> C.piq_ast -> Piqobj.obj
Sourceval parse_any : C.piq_ast -> Piqobj.any
Sourceval parse_record : labeled:bool -> C.T.Piqi_impl_piqi.record -> C.piq_ast -> Piqobj.record
Sourceval is_required_field : Piqi_impl_piqi.Piqi_impl_piqi.field -> bool
Sourceval parse_variant : try_mode:bool -> nested:bool -> C.T.Piqi_impl_piqi.variant -> C.piq_ast -> Piqobj.variant
Sourceval parse_options : try_mode:bool -> nested:bool -> Piqi_impl_piqi.Piqi_impl_piqi.option list -> C.piq_ast -> Piqobj.Piqobj.option
Sourceval parse_nested_option : try_mode:bool -> Piqi_impl_piqi.Piqi_impl_piqi.option -> C.piq_ast -> Piqobj.Piqobj.option option
Sourceval parse_option : try_mode:bool -> Piqi_impl_piqi.Piqi_impl_piqi.option -> C.piq_ast -> Piqobj.Piqobj.option option
Sourceval parse_option_by_type : try_mode:bool -> Piqi_impl_piqi.Piqi_impl_piqi.option -> C.piq_ast -> Piqobj.Piqobj.option option
Sourceval parse_enum : try_mode:bool -> nested:bool -> C.T.Piqi_impl_piqi.enum -> C.piq_ast -> Piqobj.enum
Sourceval parse_alias : ?piq_format:C.T.piq_format -> try_mode:bool -> nested_variant:bool -> labeled:bool -> C.T.Piqi_impl_piqi.alias -> C.piq_ast -> Piqobj.alias
Sourceval wrap : ('a -> 'b) -> 'a -> 'b
Sourceval parse_obj : C.T.piqtype -> C.piq_ast -> Piqobj.obj
Sourceval parse_typed_obj : ?piqtype:C.T.piqtype -> C.piq_ast -> Piqobj.obj
OCaml

Innovation. Community. Security.