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
module Idtable : sig ... end
module Piqitable = Idtable
val loaded_map : C.T.piqi Piqitable.M.t ref
val find_piqi : Piqitable.M.key -> C.T.piqi
val try_find_piqi : Piqitable.M.key -> C.T.piqi option
val add_piqi : C.P.t -> unit
val remove_piqi : Piqitable.M.key -> unit
val replace_piqi : C.P.t -> unit
val find_local_typedef :
C.T.typedef list ->
Piqi_impl_piqi.Piqi_impl_piqi.name ->
C.T.typedef
val load_piqi_module : string -> C.T.piqi
val find_load_piqi_typedefs :
auto_load_piqi:bool ->
Piqitable.M.key option ->
C.T.typedef list
val find_typedef :
?auto_load_piqi:bool ->
Piqi_impl_piqi.Piqi_impl_piqi.name ->
C.T.typedef
val find_piqtype : Piqi_impl_piqi.Piqi_impl_piqi.name -> C.T.piqtype
val try_find_piqtype : Piqi_impl_piqi.Piqi_impl_piqi.name -> C.T.piqtype option