IBusXML lists data structure and handling function for XML in IBus.
Attributes of the XML node.
Name of XML tag.
Children node of this XML node.
Text enclosed by XML start tag and end tag. i.e. text.
Creates a copy of node, which should be freed with ibus_xml_free(). Primarily used by language bindings, not that useful otherwise (since node can just be copied by assignment in C).
node,
node
Free an XML tree.
Output an XML tree to a GString.
GString which stores the output.
Parse a string buffer which contains an XML-formatted string, and return a corresponding XML tree.
Buffer to be parsed.
Parse an XML file and return a corresponding XML tree.
File name to be parsed.
IBusXML lists data structure and handling function for XML in IBus.