Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type nodes = node list
val from_channel : Pervasives.in_channel -> Xmlm.dtd * nodes
val from_input : Xmlm.input -> Xmlm.dtd * node
val to_channel : Pervasives.out_channel -> Xmlm.dtd -> nodes -> unit
val to_string : ?dtd:string -> nodes -> string
val to_output : Xmlm.output -> (Xmlm.dtd * node) -> unit
val filter_attrs :
string ->
string ->
(Xmlm.attribute list * nodes) list ->
(Xmlm.attribute list * nodes) list
val filter_attr :
string ->
string ->
(Xmlm.attribute list * nodes) list ->
Xmlm.attribute list * nodes
val mem_attr : string -> string -> Xmlm.attribute list -> bool
val get_attr : string -> Xmlm.attribute list -> string
val make_tag : string -> (Xmlm.attribute list * nodes) -> node
val data_to_string : nodes -> string
val members_with_attr : string -> nodes -> (Xmlm.attribute list * nodes) list
val member_with_attr : string -> nodes -> Xmlm.attribute list * nodes
val has_member : string -> nodes -> bool
val filter_map :
tag:string ->
f:(Xmlm.attribute list -> nodes -> nodes) ->
nodes ->
nodes
val filter_iter :
tag:string ->
f:(Xmlm.attribute list -> nodes -> unit) ->
nodes ->
unit