module Tdl_io: sig
.. end
Parsing/Printing TDL documents.
Parsing/Printing TDL documents.
val group_tag : string
val item_tag : string
val desc_tag : string
val att_title : string
val att_date : string
val att_enddate : string
val att_state : string
val att_id : string
val state_strings : (Tdl_types.state * string list) list
val string_of_state : Tdl_types.state -> string
val state_of_string : string -> Tdl_types.state
Parsing
val find_ele_pred : string -> Xml.xml -> bool
val map_opt : ('a -> 'b) -> 'a option -> 'b option
val get_att : ?required:bool -> (string * string) list -> string -> string
val get_opt_att : (string * 'a) list -> string -> 'a option
val get_item_desc : Xml.xml list -> string option
val group_of_xmls : Tdl_types.group -> Xml.xml list -> Tdl_types.group
val t_parser : XmlParser.t
val group_of_source : XmlParser.source -> Tdl_types.group
val group_of_string : string -> Tdl_types.group
val group_of_file : string -> Tdl_types.group
val group_of_channel : Pervasives.in_channel -> Tdl_types.group
Printing
val opt_element : string option -> string -> Xml.xml list
val default_date_format : string
val xml_of_item : Tdl_types.item -> Xml.xml
val xml_of_group : Tdl_types.group -> Xml.xml
val print_group : ?encoding:string -> Format.formatter -> Tdl_types.group -> unit