18#ifndef MAGICKCORE_XML_TREE_H
19#define MAGICKCORE_XML_TREE_H
21#if defined(__cplusplus) || defined(c_plusplus)
28extern MagickExport
char
29 *XMLTreeInfoToXML(XMLTreeInfo *);
31extern MagickExport
const char
32 *GetXMLTreeAttribute(XMLTreeInfo *,
const char *),
33 *GetXMLTreeContent(XMLTreeInfo *),
34 *GetXMLTreeTag(XMLTreeInfo *);
36extern MagickExport XMLTreeInfo
37 *AddChildToXMLTree(XMLTreeInfo *,
const char *,
const size_t),
38 *DestroyXMLTree(XMLTreeInfo *),
39 *GetNextXMLTreeTag(XMLTreeInfo *),
40 *GetXMLTreeChild(XMLTreeInfo *,
const char *),
41 *GetXMLTreeSibling(XMLTreeInfo *),
42 *NewXMLTree(
const char *,ExceptionInfo *),
43 *NewXMLTreeTag(
const char *),
44 *SetXMLTreeContent(XMLTreeInfo *,
const char *);
46#if defined(__cplusplus) || defined(c_plusplus)