comparison libpurple/xmlnode.h @ 26676:efbbd2e2b29e

propagate from branch 'im.pidgin.pidgin' (head 81bb2e1582a2222b36e57c29ccb573dac27f2a44) to branch 'im.pidgin.cpw.darkrain42.docs' (head d46cce50156607d3683093354f47e17677c2283c)
author Paul Aurich <paul@darkrain42.org>
date Sat, 28 Mar 2009 18:59:23 +0000
parents 7c3baa45c9c4
children 872d30754311
comparison
equal deleted inserted replaced
26246:c422c7b1bde7 26676:efbbd2e2b29e
322 /** 322 /**
323 * Creates a node from a XML File. Calling this on the 323 * Creates a node from a XML File. Calling this on the
324 * root node of an XML document will parse the entire document 324 * root node of an XML document will parse the entire document
325 * into a tree of nodes, and return the xmlnode of the root. 325 * into a tree of nodes, and return the xmlnode of the root.
326 * 326 *
327 * @param str The string of xml. 327 * @param dir The directory where the file is located
328 * @param description The description of the file being parsed 328 * @param filename The filename
329 * @process The utility that is calling xmlnode_from_file 329 * @param description A description of the file being parsed. Displayed to
330 * 330 * the user if the file cannot be read.
331 * @return The new node. 331 * @param process The subsystem that is calling xmlnode_from_file. Used as
332 * the category for debugging.
333 *
334 * @return The new node or NULL if an error occurred.
332 * 335 *
333 * @since 2.6.0 336 * @since 2.6.0
334 */ 337 */
335 xmlnode *xmlnode_from_file(const char *dir, const char *filename, 338 xmlnode *xmlnode_from_file(const char *dir, const char *filename,
336 const char *description, const char *process); 339 const char *description, const char *process);