package piqilib
Module Piqobj_of_xmlSource
Source
val parse_field :
xml_elem ->
(Piqobj.Piqobj.field list * xml_elem list) ->
Piqi_impl_piqi.Piqi_impl_piqi.field ->
Piqobj.Piqobj.field list * xml_elem listSource
val do_parse_field :
xml_elem ->
Piqi_impl_piqi.Piqi_impl_piqi.field ->
xml_elem list ->
Piqobj.Piqobj.field list * xml_elem listSource
val parse_required_field :
xml_elem ->
Piqi_impl_piqi.Piqi_impl_piqi.name ->
Piqi_impl_piqi.Piqi_impl_piqi.piqtype ->
xml_elem list ->
Piqobj.Piqobj.obj * xml_elem listSource
val find_fields :
Piqi_impl_piqi.Piqi_impl_piqi.name ->
xml_elem list ->
xml_elem list * xml_elem listSource
val parse_optional_field :
Piqi_impl_piqi.Piqi_impl_piqi.name ->
Piqi_impl_piqi.Piqi_impl_piqi.piqtype ->
Piqobj_common.C.T.any option ->
xml_elem list ->
Piqobj.obj option * xml_elem listSource
val parse_repeated_field :
Piqi_impl_piqi.Piqi_impl_piqi.name ->
Piqi_impl_piqi.Piqi_impl_piqi.piqtype ->
xml_elem list ->
Piqobj.Piqobj.obj list * xml_elem listSource
val parse_list_item :
Piqi_impl_piqi.Piqi_impl_piqi.piqtype ->
Piqi_xml_type.xml ->
Piqobj.Piqobj.obj