sig
type element
type attribute
val element :
name:string ->
?obligatory:bool ->
?init:(unit -> unit) ->
?elements:Ocsigen_extensions.Configuration.element list ->
?attributes:Ocsigen_extensions.Configuration.attribute list ->
?pcdata:(string -> unit) ->
?other_elements:(string -> (string * string) list -> Xml.xml list -> unit) ->
?other_attributes:(string -> string -> unit) ->
unit -> Ocsigen_extensions.Configuration.element
val attribute :
name:string ->
?obligatory:bool ->
(string -> unit) -> Ocsigen_extensions.Configuration.attribute
val process_element :
in_tag:string ->
elements:Ocsigen_extensions.Configuration.element list ->
?pcdata:(string -> unit) ->
?other_elements:(string -> (string * string) list -> Xml.xml list -> unit) ->
Xml.xml -> unit
val process_elements :
in_tag:string ->
elements:Ocsigen_extensions.Configuration.element list ->
?pcdata:(string -> unit) ->
?other_elements:(string -> (string * string) list -> Xml.xml list -> unit) ->
?init:(unit -> unit) -> Xml.xml list -> unit
val ignore_blank_pcdata : in_tag:string -> string -> unit
val refuse_pcdata : in_tag:string -> string -> unit
end