Current Path : /usr/local/share/doc/ImageMagick/www/api/MagickCore/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/local/share/doc/ImageMagick/www/api/MagickCore/xml-tree_8c.html |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>MagickCore: xml-tree.c File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.4 --> <div class="nav"> <a class="el" href="dir_b44b349db36f8365f5234e57d3038770.html">magick</a></div> <h1>xml-tree.c File Reference</h1> <p> <code>#include "<a class="el" href="studio_8h-source.html">magick/studio.h</a>"</code><br> <code>#include "<a class="el" href="blob_8h-source.html">magick/blob.h</a>"</code><br> <code>#include "<a class="el" href="exception_8h-source.html">magick/exception.h</a>"</code><br> <code>#include "<a class="el" href="exception-private_8h-source.html">magick/exception-private.h</a>"</code><br> <code>#include "<a class="el" href="log_8h-source.html">magick/log.h</a>"</code><br> <code>#include "<a class="el" href="memory___8h-source.html">magick/memory_.h</a>"</code><br> <code>#include "<a class="el" href="semaphore_8h-source.html">magick/semaphore.h</a>"</code><br> <code>#include "<a class="el" href="string___8h-source.html">magick/string_.h</a>"</code><br> <code>#include "<a class="el" href="xml-tree_8h-source.html">magick/xml-tree.h</a>"</code><br> <code>#include "<a class="el" href="utility_8h-source.html">magick/utility.h</a>"</code><br> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Data Structures</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__XMLTreeInfo.html">_XMLTreeInfo</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__XMLTreeRoot.html">_XMLTreeRoot</a></td></tr> <tr><td colspan="2"><br><h2>Defines</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#48742823605993d0319584682bef1701">NumberPredefinedEntities</a> 10</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#90a36664c0d94e04ceb95fdbb33e7ad5">XMLWhitespace</a> "\t\r\n "</td></tr> <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__XMLTreeRoot.html">_XMLTreeRoot</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#6427f07aaf6c8badf3957493f1c92b47">XMLTreeRoot</a></td></tr> <tr><td colspan="2"><br><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#d2056fce295a8dfb02260d6641943e93">AddChildToXMLTree</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, const char *tag, const size_t offset)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#3c98d319827a34eb95dd39cf49da7c8e">AddPathToXMLTree</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, const char *path, const size_t offset)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#c4e4dd2f488ebb32c3d02e4ec873e1c2">ConvertLatin1ToUTF8</a> (const unsigned char *content)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#cee28bf1c585192400a5b75292980c42">CanonicalXMLContent</a> (const char *content, const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> pedantic)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static char ** </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#18197b874c07491c935aed0e02f54dc7">DestroyXMLTreeAttributes</a> (char **attributes)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#0f16d7032958d7abfa38691b969a7816">DestroyXMLTree</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#d892caf2ae18e893cccd2d720df67cd0">GetNextXMLTreeTag</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#22699f64a1c0d371b6a002321e721c2b">GetXMLTreeAttribute</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, const char *tag)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#0c4cc1eaa59885d97432ec66606d4692">GetXMLTreeAttributes</a> (const <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, <a class="el" href="struct__SplayTreeInfo.html">SplayTreeInfo</a> *attributes)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#1f8b71d4ca90b76b56d6e08a3947bfab">GetXMLTreeChild</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, const char *tag)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#820e5dd8e29181baa6173646557738a8">GetXMLTreeContent</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#439f1e25a8e80de7455785c05b97eefd">GetXMLTreeOrdered</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#820b86a5395e1358aae4b234c75b2e0d">GetXMLTreePath</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, const char *path)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport const char ** </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#353c720f65365c50561af503e2c7dc20">GetXMLTreeProcessingInstructions</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, const char *target)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#f758351d41ccc434dbb4a871cc644689">GetXMLTreeSibling</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#ebce42950f756e97d516801445878f30">GetXMLTreeTag</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#04534a592b022c64f0805f0ca26b0a7d">InsertTagIntoXMLTree</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *child, const size_t offset)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#6cef320da8d5be2f44d1cfd552773fc3">ConvertUTF16ToUTF8</a> (const char *content, size_t *length)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#1c775e278cb3db45d90e851db5f4894b">ParseEntities</a> (char *xml, char **entities, char state)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#8139fafdfdb08a548a02c4fe1fd749c9">ParseCharacterContent</a> (<a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> *root, char *xml, const size_t length, const char state)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#ae10dfa714c8fda0159881a8e3426508">ParseCloseTag</a> (<a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> *root, char *tag, char *magick_unused(xml), <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#568d729e1dc1067530eba08795dec729">ValidateEntities</a> (char *tag, char *xml, char **entities)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#0f33e45db7aa821c0ec92861b6b11e2d">ParseProcessingInstructions</a> (<a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> *root, char *xml, size_t length)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#3c16a479005e816e1e9f8dbd5d1e5321">ParseInternalDoctype</a> (<a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> *root, char *xml, size_t length, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#4959727feaf488e976092c7581e18c5a">ParseOpenTag</a> (<a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> *root, char *tag, char **attributes)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#8286f4c9b3b8600dff586e103851bf52">NewXMLTree</a> (const char *xml, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#f942d41038e7fe54e9ab1d4d64ce6221">NewXMLTreeTag</a> (const char *tag)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#f96e7fce72ec88797890e09c80dee2b1">PruneTagFromXMLTree</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#a8bc852c9398afe8407729dc27d9d32f">SetXMLTreeAttribute</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, const char *tag, const char *value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#06548b5dca99cb3297bd69c8d89cd560">SetXMLTreeContent</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, const char *content)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#ba3b0b1d4c734d3138c86c315a8f1c82">EncodePredefinedEntities</a> (const char *source, <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> offset, char **destination, size_t *length, size_t *max_length, <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> pedantic)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#7f36d821b5b8ee24f4cdc25be45a4a98">XMLTreeTagToXML</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info, char **source, size_t *length, size_t *max_length, size_t start, char ***attributes)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#5a7b22451c3b92c7647ec5d4d67a8c51">XMLTreeInfoToXML</a> (<a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> *xml_info)</td></tr> <tr><td colspan="2"><br><h2>Variables</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="xml-tree_8c.html#e8be25a51b11f27179016bfa6688177f">sentinel</a> [] = { (char *) NULL }</td></tr> </table> <hr><h2>Define Documentation</h2> <a class="anchor" name="48742823605993d0319584682bef1701"></a><!-- doxytag: member="xml-tree.c::NumberPredefinedEntities" ref="48742823605993d0319584682bef1701" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NumberPredefinedEntities 10 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="90a36664c0d94e04ceb95fdbb33e7ad5"></a><!-- doxytag: member="xml-tree.c::XMLWhitespace" ref="90a36664c0d94e04ceb95fdbb33e7ad5" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define XMLWhitespace "\t\r\n " </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Typedef Documentation</h2> <a class="anchor" name="6427f07aaf6c8badf3957493f1c92b47"></a><!-- doxytag: member="xml-tree.c::XMLTreeRoot" ref="6427f07aaf6c8badf3957493f1c92b47" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="struct__XMLTreeRoot.html">_XMLTreeRoot</a> <a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Function Documentation</h2> <a class="anchor" name="d2056fce295a8dfb02260d6641943e93"></a><!-- doxytag: member="xml-tree.c::AddChildToXMLTree" ref="d2056fce295a8dfb02260d6641943e93" args="(XMLTreeInfo *xml_info, const char *tag, const size_t offset)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* AddChildToXMLTree </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>tag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>offset</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3c98d319827a34eb95dd39cf49da7c8e"></a><!-- doxytag: member="xml-tree.c::AddPathToXMLTree" ref="3c98d319827a34eb95dd39cf49da7c8e" args="(XMLTreeInfo *xml_info, const char *path, const size_t offset)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* AddPathToXMLTree </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>path</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>offset</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="cee28bf1c585192400a5b75292980c42"></a><!-- doxytag: member="xml-tree.c::CanonicalXMLContent" ref="cee28bf1c585192400a5b75292980c42" args="(const char *content, const MagickBooleanType pedantic)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport char* CanonicalXMLContent </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>content</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td> <td class="paramname"> <em>pedantic</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="c4e4dd2f488ebb32c3d02e4ec873e1c2"></a><!-- doxytag: member="xml-tree.c::ConvertLatin1ToUTF8" ref="c4e4dd2f488ebb32c3d02e4ec873e1c2" args="(const unsigned char *content)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static unsigned char* ConvertLatin1ToUTF8 </td> <td>(</td> <td class="paramtype">const unsigned char * </td> <td class="paramname"> <em>content</em> </td> <td> ) </td> <td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6cef320da8d5be2f44d1cfd552773fc3"></a><!-- doxytag: member="xml-tree.c::ConvertUTF16ToUTF8" ref="6cef320da8d5be2f44d1cfd552773fc3" args="(const char *content, size_t *length)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static char* ConvertUTF16ToUTF8 </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>content</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>length</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="0f16d7032958d7abfa38691b969a7816"></a><!-- doxytag: member="xml-tree.c::DestroyXMLTree" ref="0f16d7032958d7abfa38691b969a7816" args="(XMLTreeInfo *xml_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* DestroyXMLTree </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="18197b874c07491c935aed0e02f54dc7"></a><!-- doxytag: member="xml-tree.c::DestroyXMLTreeAttributes" ref="18197b874c07491c935aed0e02f54dc7" args="(char **attributes)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static char** DestroyXMLTreeAttributes </td> <td>(</td> <td class="paramtype">char ** </td> <td class="paramname"> <em>attributes</em> </td> <td> ) </td> <td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ba3b0b1d4c734d3138c86c315a8f1c82"></a><!-- doxytag: member="xml-tree.c::EncodePredefinedEntities" ref="ba3b0b1d4c734d3138c86c315a8f1c82" args="(const char *source, ssize_t offset, char **destination, size_t *length, size_t *max_length, MagickBooleanType pedantic)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static char* EncodePredefinedEntities </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> </td> <td class="paramname"> <em>offset</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"> <em>destination</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>max_length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td> <td class="paramname"> <em>pedantic</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d892caf2ae18e893cccd2d720df67cd0"></a><!-- doxytag: member="xml-tree.c::GetNextXMLTreeTag" ref="d892caf2ae18e893cccd2d720df67cd0" args="(XMLTreeInfo *xml_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* GetNextXMLTreeTag </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="22699f64a1c0d371b6a002321e721c2b"></a><!-- doxytag: member="xml-tree.c::GetXMLTreeAttribute" ref="22699f64a1c0d371b6a002321e721c2b" args="(XMLTreeInfo *xml_info, const char *tag)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport const char* GetXMLTreeAttribute </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>tag</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="0c4cc1eaa59885d97432ec66606d4692"></a><!-- doxytag: member="xml-tree.c::GetXMLTreeAttributes" ref="0c4cc1eaa59885d97432ec66606d4692" args="(const XMLTreeInfo *xml_info, SplayTreeInfo *attributes)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> GetXMLTreeAttributes </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__SplayTreeInfo.html">SplayTreeInfo</a> * </td> <td class="paramname"> <em>attributes</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1f8b71d4ca90b76b56d6e08a3947bfab"></a><!-- doxytag: member="xml-tree.c::GetXMLTreeChild" ref="1f8b71d4ca90b76b56d6e08a3947bfab" args="(XMLTreeInfo *xml_info, const char *tag)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* GetXMLTreeChild </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>tag</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="820e5dd8e29181baa6173646557738a8"></a><!-- doxytag: member="xml-tree.c::GetXMLTreeContent" ref="820e5dd8e29181baa6173646557738a8" args="(XMLTreeInfo *xml_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport const char* GetXMLTreeContent </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="439f1e25a8e80de7455785c05b97eefd"></a><!-- doxytag: member="xml-tree.c::GetXMLTreeOrdered" ref="439f1e25a8e80de7455785c05b97eefd" args="(XMLTreeInfo *xml_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* GetXMLTreeOrdered </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="820b86a5395e1358aae4b234c75b2e0d"></a><!-- doxytag: member="xml-tree.c::GetXMLTreePath" ref="820b86a5395e1358aae4b234c75b2e0d" args="(XMLTreeInfo *xml_info, const char *path)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* GetXMLTreePath </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>path</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="353c720f65365c50561af503e2c7dc20"></a><!-- doxytag: member="xml-tree.c::GetXMLTreeProcessingInstructions" ref="353c720f65365c50561af503e2c7dc20" args="(XMLTreeInfo *xml_info, const char *target)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport const char** GetXMLTreeProcessingInstructions </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>target</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f758351d41ccc434dbb4a871cc644689"></a><!-- doxytag: member="xml-tree.c::GetXMLTreeSibling" ref="f758351d41ccc434dbb4a871cc644689" args="(XMLTreeInfo *xml_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* GetXMLTreeSibling </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ebce42950f756e97d516801445878f30"></a><!-- doxytag: member="xml-tree.c::GetXMLTreeTag" ref="ebce42950f756e97d516801445878f30" args="(XMLTreeInfo *xml_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport const char* GetXMLTreeTag </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="04534a592b022c64f0805f0ca26b0a7d"></a><!-- doxytag: member="xml-tree.c::InsertTagIntoXMLTree" ref="04534a592b022c64f0805f0ca26b0a7d" args="(XMLTreeInfo *xml_info, XMLTreeInfo *child, const size_t offset)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* InsertTagIntoXMLTree </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>child</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>offset</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8286f4c9b3b8600dff586e103851bf52"></a><!-- doxytag: member="xml-tree.c::NewXMLTree" ref="8286f4c9b3b8600dff586e103851bf52" args="(const char *xml, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* NewXMLTree </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>xml</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f942d41038e7fe54e9ab1d4d64ce6221"></a><!-- doxytag: member="xml-tree.c::NewXMLTreeTag" ref="f942d41038e7fe54e9ab1d4d64ce6221" args="(const char *tag)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* NewXMLTreeTag </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>tag</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8139fafdfdb08a548a02c4fe1fd749c9"></a><!-- doxytag: member="xml-tree.c::ParseCharacterContent" ref="8139fafdfdb08a548a02c4fe1fd749c9" args="(XMLTreeRoot *root, char *xml, const size_t length, const char state)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void ParseCharacterContent </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> * </td> <td class="paramname"> <em>root</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>xml</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char </td> <td class="paramname"> <em>state</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ae10dfa714c8fda0159881a8e3426508"></a><!-- doxytag: member="xml-tree.c::ParseCloseTag" ref="ae10dfa714c8fda0159881a8e3426508" args="(XMLTreeRoot *root, char *tag, char *magick_unused(xml), ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* ParseCloseTag </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> * </td> <td class="paramname"> <em>root</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>tag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>magick_unused</em>(xml), </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1c775e278cb3db45d90e851db5f4894b"></a><!-- doxytag: member="xml-tree.c::ParseEntities" ref="1c775e278cb3db45d90e851db5f4894b" args="(char *xml, char **entities, char state)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static char* ParseEntities </td> <td>(</td> <td class="paramtype">char * </td> <td class="paramname"> <em>xml</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"> <em>entities</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char </td> <td class="paramname"> <em>state</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3c16a479005e816e1e9f8dbd5d1e5321"></a><!-- doxytag: member="xml-tree.c::ParseInternalDoctype" ref="3c16a479005e816e1e9f8dbd5d1e5321" args="(XMLTreeRoot *root, char *xml, size_t length, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ParseInternalDoctype </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> * </td> <td class="paramname"> <em>root</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>xml</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="4959727feaf488e976092c7581e18c5a"></a><!-- doxytag: member="xml-tree.c::ParseOpenTag" ref="4959727feaf488e976092c7581e18c5a" args="(XMLTreeRoot *root, char *tag, char **attributes)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void ParseOpenTag </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> * </td> <td class="paramname"> <em>root</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>tag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"> <em>attributes</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="0f33e45db7aa821c0ec92861b6b11e2d"></a><!-- doxytag: member="xml-tree.c::ParseProcessingInstructions" ref="0f33e45db7aa821c0ec92861b6b11e2d" args="(XMLTreeRoot *root, char *xml, size_t length)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void ParseProcessingInstructions </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeRoot.html">XMLTreeRoot</a> * </td> <td class="paramname"> <em>root</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>xml</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>length</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f96e7fce72ec88797890e09c80dee2b1"></a><!-- doxytag: member="xml-tree.c::PruneTagFromXMLTree" ref="f96e7fce72ec88797890e09c80dee2b1" args="(XMLTreeInfo *xml_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* PruneTagFromXMLTree </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a8bc852c9398afe8407729dc27d9d32f"></a><!-- doxytag: member="xml-tree.c::SetXMLTreeAttribute" ref="a8bc852c9398afe8407729dc27d9d32f" args="(XMLTreeInfo *xml_info, const char *tag, const char *value)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* SetXMLTreeAttribute </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>tag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>value</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="06548b5dca99cb3297bd69c8d89cd560"></a><!-- doxytag: member="xml-tree.c::SetXMLTreeContent" ref="06548b5dca99cb3297bd69c8d89cd560" args="(XMLTreeInfo *xml_info, const char *content)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a>* SetXMLTreeContent </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>content</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="568d729e1dc1067530eba08795dec729"></a><!-- doxytag: member="xml-tree.c::ValidateEntities" ref="568d729e1dc1067530eba08795dec729" args="(char *tag, char *xml, char **entities)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ValidateEntities </td> <td>(</td> <td class="paramtype">char * </td> <td class="paramname"> <em>tag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>xml</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"> <em>entities</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="5a7b22451c3b92c7647ec5d4d67a8c51"></a><!-- doxytag: member="xml-tree.c::XMLTreeInfoToXML" ref="5a7b22451c3b92c7647ec5d4d67a8c51" args="(XMLTreeInfo *xml_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport char* XMLTreeInfoToXML </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="7f36d821b5b8ee24f4cdc25be45a4a98"></a><!-- doxytag: member="xml-tree.c::XMLTreeTagToXML" ref="7f36d821b5b8ee24f4cdc25be45a4a98" args="(XMLTreeInfo *xml_info, char **source, size_t *length, size_t *max_length, size_t start, char ***attributes)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static char* XMLTreeTagToXML </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__XMLTreeInfo.html">XMLTreeInfo</a> * </td> <td class="paramname"> <em>xml_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"> <em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>max_length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char *** </td> <td class="paramname"> <em>attributes</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Variable Documentation</h2> <a class="anchor" name="e8be25a51b11f27179016bfa6688177f"></a><!-- doxytag: member="xml-tree.c::sentinel" ref="e8be25a51b11f27179016bfa6688177f" args="[]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char* <a class="el" href="xml-tree_8c.html#e8be25a51b11f27179016bfa6688177f">sentinel</a>[] = { (char *) NULL }<code> [static]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr size="1"><address style="text-align: right;"><small>Generated on Sat Jan 26 14:50:30 2008 for MagickCore by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address> </body> </html>