Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 92f84e59d4dc7cfd45889b3a0d83bc68 > files > 2264

ClanLib-devel-2.3.7-1.fc18.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.4"/>
<title>ClanLib: CL_DomProcessingInstruction Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">ClanLib
   &#160;<span id="projectnumber">2.3.7</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.4 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="classCL__DomProcessingInstruction-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">CL_DomProcessingInstruction Class Reference<div class="ingroups"><a class="el" href="group__clanCore__XML.html">clanCore XML</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>DOM Processing Instruction class.  
 <a href="classCL__DomProcessingInstruction.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="dom__processing__instruction_8h_source.html">dom_processing_instruction.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for CL_DomProcessingInstruction:</div>
<div class="dyncontent">
<div class="center"><img src="classCL__DomProcessingInstruction__inherit__graph.png" border="0" usemap="#CL__DomProcessingInstruction_inherit__map" alt="Inheritance graph"/></div>
<map name="CL__DomProcessingInstruction_inherit__map" id="CL__DomProcessingInstruction_inherit__map">
<area shape="rect" id="node2" href="classCL__DomNode.html" title="DOM Node class. " alt="" coords="56,5,165,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Construction</div></td></tr>
<tr class="memitem:adaefaef27171de2a5dc464fba1033fd8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomProcessingInstruction.html#adaefaef27171de2a5dc464fba1033fd8">CL_DomProcessingInstruction</a> ()</td></tr>
<tr class="memdesc:adaefaef27171de2a5dc464fba1033fd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a DOM Processing Instruction handle.  <a href="#adaefaef27171de2a5dc464fba1033fd8">More...</a><br/></td></tr>
<tr class="separator:adaefaef27171de2a5dc464fba1033fd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a292e8f3b72c9226c3822b58fcbd9fb3e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomProcessingInstruction.html#a292e8f3b72c9226c3822b58fcbd9fb3e">CL_DomProcessingInstruction</a> (<a class="el" href="classCL__DomDocument.html">CL_DomDocument</a> &amp;doc, const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;target, const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;data)</td></tr>
<tr class="memdesc:a292e8f3b72c9226c3822b58fcbd9fb3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a DomProcessingInstruction.  <a href="#a292e8f3b72c9226c3822b58fcbd9fb3e">More...</a><br/></td></tr>
<tr class="separator:a292e8f3b72c9226c3822b58fcbd9fb3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f4f9fa9620308e9a769182b7ffbc312"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomProcessingInstruction.html#a1f4f9fa9620308e9a769182b7ffbc312">CL_DomProcessingInstruction</a> (const <a class="el" href="group__clanCore__System.html#ga7cb9c8948833d1bc13cffda88aff832b">CL_SharedPtr</a>&lt; CL_DomNode_Generic &gt; &amp;<a class="el" href="classCL__DomNode.html#a34687c1e2397c79033f8832d11b3decb">impl</a>)</td></tr>
<tr class="memdesc:a1f4f9fa9620308e9a769182b7ffbc312"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a DomProcessingInstruction.  <a href="#a1f4f9fa9620308e9a769182b7ffbc312">More...</a><br/></td></tr>
<tr class="separator:a1f4f9fa9620308e9a769182b7ffbc312"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adced59af8d6671ce363df810b34d9994"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomProcessingInstruction.html#adced59af8d6671ce363df810b34d9994">~CL_DomProcessingInstruction</a> ()</td></tr>
<tr class="separator:adced59af8d6671ce363df810b34d9994"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Attributes</div></td></tr>
<tr class="memitem:a8a3f0fc10e17b4b069a9eaa24fac1597"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomProcessingInstruction.html#a8a3f0fc10e17b4b069a9eaa24fac1597">get_target</a> () const </td></tr>
<tr class="memdesc:a8a3f0fc10e17b4b069a9eaa24fac1597"><td class="mdescLeft">&#160;</td><td class="mdescRight">The target of this processing instruction.  <a href="#a8a3f0fc10e17b4b069a9eaa24fac1597">More...</a><br/></td></tr>
<tr class="separator:a8a3f0fc10e17b4b069a9eaa24fac1597"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e602622c38ea08f253a0582d8973984"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomProcessingInstruction.html#a8e602622c38ea08f253a0582d8973984">get_data</a> () const </td></tr>
<tr class="memdesc:a8e602622c38ea08f253a0582d8973984"><td class="mdescLeft">&#160;</td><td class="mdescRight">The content of this processing instruction.  <a href="#a8e602622c38ea08f253a0582d8973984">More...</a><br/></td></tr>
<tr class="separator:a8e602622c38ea08f253a0582d8973984"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7216975da33544e72162ca59b39be901"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomProcessingInstruction.html#a7216975da33544e72162ca59b39be901">set_data</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;data)</td></tr>
<tr class="memdesc:a7216975da33544e72162ca59b39be901"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set data.  <a href="#a7216975da33544e72162ca59b39be901">More...</a><br/></td></tr>
<tr class="separator:a7216975da33544e72162ca59b39be901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Operations</div></td></tr>
<tr class="memitem:a0ad389045b3a80b02ac88a38cfb82150"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a0ad389045b3a80b02ac88a38cfb82150">operator==</a> (const <a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;other) const </td></tr>
<tr class="memdesc:a0ad389045b3a80b02ac88a38cfb82150"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare operator.  <a href="#a0ad389045b3a80b02ac88a38cfb82150">More...</a><br/></td></tr>
<tr class="separator:a0ad389045b3a80b02ac88a38cfb82150"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a417f3831a461ac4ad6cf1b2fc992b78f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a417f3831a461ac4ad6cf1b2fc992b78f">operator!=</a> (const <a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;other) const </td></tr>
<tr class="memdesc:a417f3831a461ac4ad6cf1b2fc992b78f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare operator.  <a href="#a417f3831a461ac4ad6cf1b2fc992b78f">More...</a><br/></td></tr>
<tr class="separator:a417f3831a461ac4ad6cf1b2fc992b78f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a43e87c671b60a0bc4dc16ee84bf240"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a6a43e87c671b60a0bc4dc16ee84bf240">normalize</a> ()</td></tr>
<tr class="memdesc:a6a43e87c671b60a0bc4dc16ee84bf240"><td class="mdescLeft">&#160;</td><td class="mdescRight">Merges any adjacent Text nodes.  <a href="#a6a43e87c671b60a0bc4dc16ee84bf240">More...</a><br/></td></tr>
<tr class="separator:a6a43e87c671b60a0bc4dc16ee84bf240"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6f1e2911ab6949eb8d2b03065511a33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#af6f1e2911ab6949eb8d2b03065511a33">insert_before</a> (<a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;new_child, <a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;ref_child)</td></tr>
<tr class="memdesc:af6f1e2911ab6949eb8d2b03065511a33"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inserts the node new_child before the existing child node ref_child.  <a href="#af6f1e2911ab6949eb8d2b03065511a33">More...</a><br/></td></tr>
<tr class="separator:af6f1e2911ab6949eb8d2b03065511a33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6505b061a8bb7f0acb4a11f5e3a0c550"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a6505b061a8bb7f0acb4a11f5e3a0c550">replace_child</a> (<a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;new_child, <a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;old_child)</td></tr>
<tr class="memdesc:a6505b061a8bb7f0acb4a11f5e3a0c550"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the child node old_child with new_child in the list of children.  <a href="#a6505b061a8bb7f0acb4a11f5e3a0c550">More...</a><br/></td></tr>
<tr class="separator:a6505b061a8bb7f0acb4a11f5e3a0c550"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a687928a4c5710466cdebc2e44c5de166"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a687928a4c5710466cdebc2e44c5de166">remove_child</a> (<a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;old_child)</td></tr>
<tr class="memdesc:a687928a4c5710466cdebc2e44c5de166"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes the child node indicated by old_child from the list of children, and returns it.  <a href="#a687928a4c5710466cdebc2e44c5de166">More...</a><br/></td></tr>
<tr class="separator:a687928a4c5710466cdebc2e44c5de166"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4c80b8b62d69005024ebe23a1f8452c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#aa4c80b8b62d69005024ebe23a1f8452c">append_child</a> (<a class="el" href="classCL__DomNode.html">CL_DomNode</a> new_child)</td></tr>
<tr class="memdesc:aa4c80b8b62d69005024ebe23a1f8452c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds the node new_child to the end of the list of children of this node.  <a href="#aa4c80b8b62d69005024ebe23a1f8452c">More...</a><br/></td></tr>
<tr class="separator:aa4c80b8b62d69005024ebe23a1f8452c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2af55928551f70db81f6a76b40cd2109"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a2af55928551f70db81f6a76b40cd2109">clone_node</a> (bool deep) const </td></tr>
<tr class="memdesc:a2af55928551f70db81f6a76b40cd2109"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes.  <a href="#a2af55928551f70db81f6a76b40cd2109">More...</a><br/></td></tr>
<tr class="separator:a2af55928551f70db81f6a76b40cd2109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e4d2bfcd1f272535606f020afa99afb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomElement.html">CL_DomElement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a2e4d2bfcd1f272535606f020afa99afb">to_element</a> () const </td></tr>
<tr class="memdesc:a2e4d2bfcd1f272535606f020afa99afb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Element interface to this node.  <a href="#a2e4d2bfcd1f272535606f020afa99afb">More...</a><br/></td></tr>
<tr class="separator:a2e4d2bfcd1f272535606f020afa99afb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2529c4168959caa95b3055ee96334b6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomAttr.html">CL_DomAttr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a2529c4168959caa95b3055ee96334b6d">to_attr</a> () const </td></tr>
<tr class="memdesc:a2529c4168959caa95b3055ee96334b6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Attribute interface to this node.  <a href="#a2529c4168959caa95b3055ee96334b6d">More...</a><br/></td></tr>
<tr class="separator:a2529c4168959caa95b3055ee96334b6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51d985da2e4eef488d22f8e8168d9493"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomText.html">CL_DomText</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a51d985da2e4eef488d22f8e8168d9493">to_text</a> () const </td></tr>
<tr class="memdesc:a51d985da2e4eef488d22f8e8168d9493"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Text interface to this node.  <a href="#a51d985da2e4eef488d22f8e8168d9493">More...</a><br/></td></tr>
<tr class="separator:a51d985da2e4eef488d22f8e8168d9493"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab92d32893774c5788421351c540869f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomCDATASection.html">CL_DomCDATASection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ab92d32893774c5788421351c540869f9">to_cdata_section</a> () const </td></tr>
<tr class="memdesc:ab92d32893774c5788421351c540869f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the CDATA Section interface to this node.  <a href="#ab92d32893774c5788421351c540869f9">More...</a><br/></td></tr>
<tr class="separator:ab92d32893774c5788421351c540869f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aa5aaa1400c4efacd33c86bb7f32c93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomEntityReference.html">CL_DomEntityReference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a8aa5aaa1400c4efacd33c86bb7f32c93">to_entity_reference</a> () const </td></tr>
<tr class="memdesc:a8aa5aaa1400c4efacd33c86bb7f32c93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Entity Reference interface to this node.  <a href="#a8aa5aaa1400c4efacd33c86bb7f32c93">More...</a><br/></td></tr>
<tr class="separator:a8aa5aaa1400c4efacd33c86bb7f32c93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1c701d9a6a04cf9dc172ffca2f2eeba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomEntity.html">CL_DomEntity</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#aa1c701d9a6a04cf9dc172ffca2f2eeba">to_entity</a> () const </td></tr>
<tr class="memdesc:aa1c701d9a6a04cf9dc172ffca2f2eeba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Entity interface to this node.  <a href="#aa1c701d9a6a04cf9dc172ffca2f2eeba">More...</a><br/></td></tr>
<tr class="separator:aa1c701d9a6a04cf9dc172ffca2f2eeba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8706332dd62e512d44880178ddea11c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomProcessingInstruction.html">CL_DomProcessingInstruction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ac8706332dd62e512d44880178ddea11c">to_processing_instruction</a> () const </td></tr>
<tr class="memdesc:ac8706332dd62e512d44880178ddea11c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Processing Instruction interface to this node.  <a href="#ac8706332dd62e512d44880178ddea11c">More...</a><br/></td></tr>
<tr class="separator:ac8706332dd62e512d44880178ddea11c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1352ad2e7c395e4961604698c4cdf97d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomComment.html">CL_DomComment</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a1352ad2e7c395e4961604698c4cdf97d">to_comment</a> () const </td></tr>
<tr class="memdesc:a1352ad2e7c395e4961604698c4cdf97d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Comment interface to this node.  <a href="#a1352ad2e7c395e4961604698c4cdf97d">More...</a><br/></td></tr>
<tr class="separator:a1352ad2e7c395e4961604698c4cdf97d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a170c6de3256202bb37a41062ef232c76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomDocument.html">CL_DomDocument</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a170c6de3256202bb37a41062ef232c76">to_document</a> () const </td></tr>
<tr class="memdesc:a170c6de3256202bb37a41062ef232c76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Document interface to this node.  <a href="#a170c6de3256202bb37a41062ef232c76">More...</a><br/></td></tr>
<tr class="separator:a170c6de3256202bb37a41062ef232c76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb6c091c08d8195748fde74a9e349f76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomDocumentType.html">CL_DomDocumentType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#abb6c091c08d8195748fde74a9e349f76">to_document_type</a> () const </td></tr>
<tr class="memdesc:abb6c091c08d8195748fde74a9e349f76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Document Type interface to this node.  <a href="#abb6c091c08d8195748fde74a9e349f76">More...</a><br/></td></tr>
<tr class="separator:abb6c091c08d8195748fde74a9e349f76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a827ace9c4d5ccf2395c4584a2110dbf8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomDocumentFragment.html">CL_DomDocumentFragment</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a827ace9c4d5ccf2395c4584a2110dbf8">to_document_fragment</a> () const </td></tr>
<tr class="memdesc:a827ace9c4d5ccf2395c4584a2110dbf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Document Fragment interface to this node.  <a href="#a827ace9c4d5ccf2395c4584a2110dbf8">More...</a><br/></td></tr>
<tr class="separator:a827ace9c4d5ccf2395c4584a2110dbf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab849d7120f4229740d5fcdaa79b8bdc5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNotation.html">CL_DomNotation</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ab849d7120f4229740d5fcdaa79b8bdc5">to_notation</a> () const </td></tr>
<tr class="memdesc:ab849d7120f4229740d5fcdaa79b8bdc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Notation interface to this node.  <a href="#ab849d7120f4229740d5fcdaa79b8bdc5">More...</a><br/></td></tr>
<tr class="separator:ab849d7120f4229740d5fcdaa79b8bdc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c80b0be9fa66986f69b35522b870e3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a2c80b0be9fa66986f69b35522b870e3c">named_item</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;name) const </td></tr>
<tr class="memdesc:a2c80b0be9fa66986f69b35522b870e3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the first child node with the specified node name.  <a href="#a2c80b0be9fa66986f69b35522b870e3c">More...</a><br/></td></tr>
<tr class="separator:a2c80b0be9fa66986f69b35522b870e3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcf0d091282b8877e225d342cc3729f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#adcf0d091282b8877e225d342cc3729f5">named_item_ns</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;namespace_uri, const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;local_name) const </td></tr>
<tr class="memdesc:adcf0d091282b8877e225d342cc3729f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the first child node with the specified namespace URI and local name.  <a href="#adcf0d091282b8877e225d342cc3729f5">More...</a><br/></td></tr>
<tr class="separator:adcf0d091282b8877e225d342cc3729f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc196dc198b5db1b0c4e3df5d798f9cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#acc196dc198b5db1b0c4e3df5d798f9cd">find_namespace_uri</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;qualified_name) const </td></tr>
<tr class="memdesc:acc196dc198b5db1b0c4e3df5d798f9cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Searches the node tree upwards for the namespace URI of the given qualified name.  <a href="#acc196dc198b5db1b0c4e3df5d798f9cd">More...</a><br/></td></tr>
<tr class="separator:acc196dc198b5db1b0c4e3df5d798f9cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e90ad162742e08c237eaafce9362155"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a0e90ad162742e08c237eaafce9362155">find_prefix</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;namespace_uri) const </td></tr>
<tr class="memdesc:a0e90ad162742e08c237eaafce9362155"><td class="mdescLeft">&#160;</td><td class="mdescRight">Searches the node tree upwards for the prefix name for the namespace URI.  <a href="#a0e90ad162742e08c237eaafce9362155">More...</a><br/></td></tr>
<tr class="separator:a0e90ad162742e08c237eaafce9362155"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad51c5d024f382e16f642576af8472fb3"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classCL__DomNode.html">CL_DomNode</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ad51c5d024f382e16f642576af8472fb3">select_nodes</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;xpath_expression) const </td></tr>
<tr class="memdesc:ad51c5d024f382e16f642576af8472fb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns all the nodes matching the specified xpath expression using this node as the context node.  <a href="#ad51c5d024f382e16f642576af8472fb3">More...</a><br/></td></tr>
<tr class="separator:ad51c5d024f382e16f642576af8472fb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab93d3b1e40572b954c1078ebc30d7d37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ab93d3b1e40572b954c1078ebc30d7d37">select_node</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;xpath_expression) const </td></tr>
<tr class="memdesc:ab93d3b1e40572b954c1078ebc30d7d37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the first node matching the specified xpath expression using this node as the context node.  <a href="#ab93d3b1e40572b954c1078ebc30d7d37">More...</a><br/></td></tr>
<tr class="separator:ab93d3b1e40572b954c1078ebc30d7d37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a124ca4b08af3668f5303111a7441304b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a124ca4b08af3668f5303111a7441304b">select_string</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;xpath_expression) const </td></tr>
<tr class="memdesc:a124ca4b08af3668f5303111a7441304b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the first node value matching the specified xpath expression using this node as the context node.  <a href="#a124ca4b08af3668f5303111a7441304b">More...</a><br/></td></tr>
<tr class="separator:a124ca4b08af3668f5303111a7441304b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4be6df112a343949a971ec7a181402f8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a4be6df112a343949a971ec7a181402f8">select_int</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;xpath_expression) const </td></tr>
<tr class="memdesc:a4be6df112a343949a971ec7a181402f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the first node value (as integer) matching the specified xpath expression using this node as the context node.  <a href="#a4be6df112a343949a971ec7a181402f8">More...</a><br/></td></tr>
<tr class="separator:a4be6df112a343949a971ec7a181402f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a1cc4115403b1cd2c0bd5f8a8a7030c"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a3a1cc4115403b1cd2c0bd5f8a8a7030c">select_float</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;xpath_expression) const </td></tr>
<tr class="memdesc:a3a1cc4115403b1cd2c0bd5f8a8a7030c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the first node value (as float) matching the specified xpath expression using this node as the context node.  <a href="#a3a1cc4115403b1cd2c0bd5f8a8a7030c">More...</a><br/></td></tr>
<tr class="separator:a3a1cc4115403b1cd2c0bd5f8a8a7030c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ec033d02154d86c4ce0ca68330370c3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a6ec033d02154d86c4ce0ca68330370c3">select_bool</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;xpath_expression) const </td></tr>
<tr class="memdesc:a6ec033d02154d86c4ce0ca68330370c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the first node value (as boolean) matching the specified xpath expression using this node as the context node.  <a href="#a6ec033d02154d86c4ce0ca68330370c3">More...</a><br/></td></tr>
<tr class="separator:a6ec033d02154d86c4ce0ca68330370c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Implementation</div></td></tr>
<tr class="memitem:a34687c1e2397c79033f8832d11b3decb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__System.html#ga7cb9c8948833d1bc13cffda88aff832b">CL_SharedPtr</a>&lt; CL_DomNode_Generic &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a34687c1e2397c79033f8832d11b3decb">impl</a></td></tr>
<tr class="separator:a34687c1e2397c79033f8832d11b3decb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Attributes</h2></td></tr>
<tr class="memitem:abab6cbd9d21c05d1b317b192d046957b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#abab6cbd9d21c05d1b317b192d046957b">get_node_name</a> () const </td></tr>
<tr class="memdesc:abab6cbd9d21c05d1b317b192d046957b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the node name.  <a href="#abab6cbd9d21c05d1b317b192d046957b">More...</a><br/></td></tr>
<tr class="separator:abab6cbd9d21c05d1b317b192d046957b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad365518ed5448612c0622ed328d00127"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ad365518ed5448612c0622ed328d00127">get_namespace_uri</a> () const </td></tr>
<tr class="memdesc:ad365518ed5448612c0622ed328d00127"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the namespace URI of this node.  <a href="#ad365518ed5448612c0622ed328d00127">More...</a><br/></td></tr>
<tr class="separator:ad365518ed5448612c0622ed328d00127"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc2ede666a7f9a1b8b118d4c8cc3a47d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#adc2ede666a7f9a1b8b118d4c8cc3a47d">get_prefix</a> () const </td></tr>
<tr class="memdesc:adc2ede666a7f9a1b8b118d4c8cc3a47d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the namespace prefix of the node.  <a href="#adc2ede666a7f9a1b8b118d4c8cc3a47d">More...</a><br/></td></tr>
<tr class="separator:adc2ede666a7f9a1b8b118d4c8cc3a47d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8de1c33d0841ea75840385e25d6844a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#af8de1c33d0841ea75840385e25d6844a">set_prefix</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;prefix)</td></tr>
<tr class="memdesc:af8de1c33d0841ea75840385e25d6844a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the namespace prefix of the node.  <a href="#af8de1c33d0841ea75840385e25d6844a">More...</a><br/></td></tr>
<tr class="separator:af8de1c33d0841ea75840385e25d6844a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a219d5980c0f17de6c3831de8e4408e80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a219d5980c0f17de6c3831de8e4408e80">get_local_name</a> () const </td></tr>
<tr class="memdesc:a219d5980c0f17de6c3831de8e4408e80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns local part of the qualified name of this node.  <a href="#a219d5980c0f17de6c3831de8e4408e80">More...</a><br/></td></tr>
<tr class="separator:a219d5980c0f17de6c3831de8e4408e80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3efdfddc67cda3b8b49cf6f6ba708a56"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a3efdfddc67cda3b8b49cf6f6ba708a56">get_node_value</a> () const </td></tr>
<tr class="memdesc:a3efdfddc67cda3b8b49cf6f6ba708a56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the node value.  <a href="#a3efdfddc67cda3b8b49cf6f6ba708a56">More...</a><br/></td></tr>
<tr class="separator:a3efdfddc67cda3b8b49cf6f6ba708a56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa59d14a7d957b4a86882aa0d11fc0ca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#afa59d14a7d957b4a86882aa0d11fc0ca">set_node_value</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;value)</td></tr>
<tr class="memdesc:afa59d14a7d957b4a86882aa0d11fc0ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the node value.  <a href="#afa59d14a7d957b4a86882aa0d11fc0ca">More...</a><br/></td></tr>
<tr class="separator:afa59d14a7d957b4a86882aa0d11fc0ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac539a1725015d7b2b51614e4d2ca42c3"><td class="memItemLeft" align="right" valign="top">unsigned short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ac539a1725015d7b2b51614e4d2ca42c3">get_node_type</a> () const </td></tr>
<tr class="memdesc:ac539a1725015d7b2b51614e4d2ca42c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the node type (one of those in the NodeType enum).  <a href="#ac539a1725015d7b2b51614e4d2ca42c3">More...</a><br/></td></tr>
<tr class="separator:ac539a1725015d7b2b51614e4d2ca42c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a971dec43f06dc49ccc72cccfa95a3536"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a971dec43f06dc49ccc72cccfa95a3536">get_parent_node</a> () const </td></tr>
<tr class="memdesc:a971dec43f06dc49ccc72cccfa95a3536"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the parent of this node.  <a href="#a971dec43f06dc49ccc72cccfa95a3536">More...</a><br/></td></tr>
<tr class="separator:a971dec43f06dc49ccc72cccfa95a3536"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb5549e8c7b4160ae7a57e6261923d82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNodeList.html">CL_DomNodeList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#aeb5549e8c7b4160ae7a57e6261923d82">get_child_nodes</a> () const </td></tr>
<tr class="memdesc:aeb5549e8c7b4160ae7a57e6261923d82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a NodeList that contains all children of this node.  <a href="#aeb5549e8c7b4160ae7a57e6261923d82">More...</a><br/></td></tr>
<tr class="separator:aeb5549e8c7b4160ae7a57e6261923d82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e217ae2bae0ec4e2fe7d353d94a8b7a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a7e217ae2bae0ec4e2fe7d353d94a8b7a">get_first_child</a> () const </td></tr>
<tr class="memdesc:a7e217ae2bae0ec4e2fe7d353d94a8b7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The first child of this node.  <a href="#a7e217ae2bae0ec4e2fe7d353d94a8b7a">More...</a><br/></td></tr>
<tr class="separator:a7e217ae2bae0ec4e2fe7d353d94a8b7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02471d44f9cf0740b8af58fc151675b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a02471d44f9cf0740b8af58fc151675b9">get_last_child</a> () const </td></tr>
<tr class="memdesc:a02471d44f9cf0740b8af58fc151675b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">The last child of this node.  <a href="#a02471d44f9cf0740b8af58fc151675b9">More...</a><br/></td></tr>
<tr class="separator:a02471d44f9cf0740b8af58fc151675b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72c680169a3eb62e37071a23ed212cdd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a72c680169a3eb62e37071a23ed212cdd">get_previous_sibling</a> () const </td></tr>
<tr class="memdesc:a72c680169a3eb62e37071a23ed212cdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">The node immediately preceding this node.  <a href="#a72c680169a3eb62e37071a23ed212cdd">More...</a><br/></td></tr>
<tr class="separator:a72c680169a3eb62e37071a23ed212cdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af89ca3b75e1ba99274fe6596beebe293"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#af89ca3b75e1ba99274fe6596beebe293">get_next_sibling</a> () const </td></tr>
<tr class="memdesc:af89ca3b75e1ba99274fe6596beebe293"><td class="mdescLeft">&#160;</td><td class="mdescRight">The node immediately following this node.  <a href="#af89ca3b75e1ba99274fe6596beebe293">More...</a><br/></td></tr>
<tr class="separator:af89ca3b75e1ba99274fe6596beebe293"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec8312e7a25e1d14650a7249c9888f82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomNamedNodeMap.html">CL_DomNamedNodeMap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#aec8312e7a25e1d14650a7249c9888f82">get_attributes</a> () const </td></tr>
<tr class="memdesc:aec8312e7a25e1d14650a7249c9888f82"><td class="mdescLeft">&#160;</td><td class="mdescRight">A NamedNodeMap containing the attributes of this node (if it is an Element) or null otherwise.  <a href="#aec8312e7a25e1d14650a7249c9888f82">More...</a><br/></td></tr>
<tr class="separator:aec8312e7a25e1d14650a7249c9888f82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a566952f889786d7f6388c5bb668ab9f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__DomDocument.html">CL_DomDocument</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a566952f889786d7f6388c5bb668ab9f2">get_owner_document</a> () const </td></tr>
<tr class="memdesc:a566952f889786d7f6388c5bb668ab9f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">The Document object associated with this node.  <a href="#a566952f889786d7f6388c5bb668ab9f2">More...</a><br/></td></tr>
<tr class="separator:a566952f889786d7f6388c5bb668ab9f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e9fadee950bce793abe8061a582142"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a93e9fadee950bce793abe8061a582142">is_null</a> () const </td></tr>
<tr class="memdesc:a93e9fadee950bce793abe8061a582142"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is a null node.  <a href="#a93e9fadee950bce793abe8061a582142">More...</a><br/></td></tr>
<tr class="separator:a93e9fadee950bce793abe8061a582142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee269eab2328c0e4fe236ca8ee7fa4f5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#aee269eab2328c0e4fe236ca8ee7fa4f5">is_element</a> () const </td></tr>
<tr class="memdesc:aee269eab2328c0e4fe236ca8ee7fa4f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is an element node.  <a href="#aee269eab2328c0e4fe236ca8ee7fa4f5">More...</a><br/></td></tr>
<tr class="separator:aee269eab2328c0e4fe236ca8ee7fa4f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59292cf44846d3c5c237e4d95804ae05"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a59292cf44846d3c5c237e4d95804ae05">is_attr</a> () const </td></tr>
<tr class="memdesc:a59292cf44846d3c5c237e4d95804ae05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is an attribute node.  <a href="#a59292cf44846d3c5c237e4d95804ae05">More...</a><br/></td></tr>
<tr class="separator:a59292cf44846d3c5c237e4d95804ae05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54d32dfd1efcc12294cf3f2715fa20c2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a54d32dfd1efcc12294cf3f2715fa20c2">is_text</a> () const </td></tr>
<tr class="memdesc:a54d32dfd1efcc12294cf3f2715fa20c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is a text node.  <a href="#a54d32dfd1efcc12294cf3f2715fa20c2">More...</a><br/></td></tr>
<tr class="separator:a54d32dfd1efcc12294cf3f2715fa20c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73a6089283c38310e9356b3fdb982574"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a73a6089283c38310e9356b3fdb982574">is_cdata_section</a> () const </td></tr>
<tr class="memdesc:a73a6089283c38310e9356b3fdb982574"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is a CDATA section node.  <a href="#a73a6089283c38310e9356b3fdb982574">More...</a><br/></td></tr>
<tr class="separator:a73a6089283c38310e9356b3fdb982574"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2be682bbf62d2de5f746051bc61e4b08"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a2be682bbf62d2de5f746051bc61e4b08">is_entity_reference</a> () const </td></tr>
<tr class="memdesc:a2be682bbf62d2de5f746051bc61e4b08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is an entity reference node.  <a href="#a2be682bbf62d2de5f746051bc61e4b08">More...</a><br/></td></tr>
<tr class="separator:a2be682bbf62d2de5f746051bc61e4b08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2deacd2768e8beda5a8112535e616104"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a2deacd2768e8beda5a8112535e616104">is_entity</a> () const </td></tr>
<tr class="memdesc:a2deacd2768e8beda5a8112535e616104"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is an entity node.  <a href="#a2deacd2768e8beda5a8112535e616104">More...</a><br/></td></tr>
<tr class="separator:a2deacd2768e8beda5a8112535e616104"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca674c9b639422ed27c0c0d17cb7116f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#aca674c9b639422ed27c0c0d17cb7116f">is_processing_instruction</a> () const </td></tr>
<tr class="memdesc:aca674c9b639422ed27c0c0d17cb7116f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is a processing instruction node.  <a href="#aca674c9b639422ed27c0c0d17cb7116f">More...</a><br/></td></tr>
<tr class="separator:aca674c9b639422ed27c0c0d17cb7116f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b830ebbb6efdd7870c343a1e431ec88"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a3b830ebbb6efdd7870c343a1e431ec88">is_comment</a> () const </td></tr>
<tr class="memdesc:a3b830ebbb6efdd7870c343a1e431ec88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is a comment node.  <a href="#a3b830ebbb6efdd7870c343a1e431ec88">More...</a><br/></td></tr>
<tr class="separator:a3b830ebbb6efdd7870c343a1e431ec88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae539430035e3db92bbfed1355fd56e35"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ae539430035e3db92bbfed1355fd56e35">is_document</a> () const </td></tr>
<tr class="memdesc:ae539430035e3db92bbfed1355fd56e35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is a document node.  <a href="#ae539430035e3db92bbfed1355fd56e35">More...</a><br/></td></tr>
<tr class="separator:ae539430035e3db92bbfed1355fd56e35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a794e6edf57d60018fa3bff72e012ca7c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a794e6edf57d60018fa3bff72e012ca7c">is_document_type</a> () const </td></tr>
<tr class="memdesc:a794e6edf57d60018fa3bff72e012ca7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is a document type node.  <a href="#a794e6edf57d60018fa3bff72e012ca7c">More...</a><br/></td></tr>
<tr class="separator:a794e6edf57d60018fa3bff72e012ca7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac49932b98485259356092c90c86adab8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ac49932b98485259356092c90c86adab8">is_document_fragment</a> () const </td></tr>
<tr class="memdesc:ac49932b98485259356092c90c86adab8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is a document fragment node.  <a href="#ac49932b98485259356092c90c86adab8">More...</a><br/></td></tr>
<tr class="separator:ac49932b98485259356092c90c86adab8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad53a871724c647f9a0a64010b1ad9648"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#ad53a871724c647f9a0a64010b1ad9648">is_notation</a> () const </td></tr>
<tr class="memdesc:ad53a871724c647f9a0a64010b1ad9648"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this is a notation node.  <a href="#ad53a871724c647f9a0a64010b1ad9648">More...</a><br/></td></tr>
<tr class="separator:ad53a871724c647f9a0a64010b1ad9648"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4846e32c52b6e50154e7c5272cbd3c91"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a4846e32c52b6e50154e7c5272cbd3c91">is_supported</a> (const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;feature, const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;version) const </td></tr>
<tr class="memdesc:a4846e32c52b6e50154e7c5272cbd3c91"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tests whether the DOM implementation implements a specific feature and that feature is supported by this node.  <a href="#a4846e32c52b6e50154e7c5272cbd3c91">More...</a><br/></td></tr>
<tr class="separator:a4846e32c52b6e50154e7c5272cbd3c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59f5823e85c184e180ad2b44e6667aec"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a59f5823e85c184e180ad2b44e6667aec">has_attributes</a> () const </td></tr>
<tr class="memdesc:a59f5823e85c184e180ad2b44e6667aec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this node (if its an element) has any attributes.  <a href="#a59f5823e85c184e180ad2b44e6667aec">More...</a><br/></td></tr>
<tr class="separator:a59f5823e85c184e180ad2b44e6667aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4932ac35611ce09feb6a5ba95b7adb2e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a4932ac35611ce09feb6a5ba95b7adb2e">has_child_nodes</a> () const </td></tr>
<tr class="memdesc:a4932ac35611ce09feb6a5ba95b7adb2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this node has any children.  <a href="#a4932ac35611ce09feb6a5ba95b7adb2e">More...</a><br/></td></tr>
<tr class="separator:a4932ac35611ce09feb6a5ba95b7adb2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0262fbae5f844ad2b6fbadf91ba0fde9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9">NodeType</a> { <br/>
&#160;&#160;<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9aa38707252e7c6b318aaa5b1b6a7faa4c">NULL_NODE</a> = 0, 
<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9ad67c130801bc00b6498d0138ac302924">ELEMENT_NODE</a> = 1, 
<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9ae058ff023547764ce3f550e6063d8218">ATTRIBUTE_NODE</a> = 2, 
<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9a383d950c55053da5d1b573fd311c29df">TEXT_NODE</a> = 3, 
<br/>
&#160;&#160;<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9a2f8c4cfb3714a1ef28eb2c89f22a7e6d">CDATA_SECTION_NODE</a> = 4, 
<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9a29f980a3455de1357508b6a1ad306ce7">ENTITY_REFERENCE_NODE</a> = 5, 
<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9aed567c6607d9dc48500fa1c2ff86dc2a">ENTITY_NODE</a> = 6, 
<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9a7ca72a29fe76a2112f3716fc8476fa93">PROCESSING_INSTRUCTION_NODE</a> = 7, 
<br/>
&#160;&#160;<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9a10dbe421b63c05a3dc1feb73373c445d">COMMENT_NODE</a> = 8, 
<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9a75d28065fb453c2d980cd89449dfe0e4">DOCUMENT_NODE</a> = 9, 
<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9a3f565eab6dbfcc45da8c55efa7cc6701">DOCUMENT_TYPE_NODE</a> = 10, 
<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9a70112806c0e96257ac3714c22981463c">DOCUMENT_FRAGMENT_NODE</a> = 11, 
<br/>
&#160;&#160;<a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9a1aa4321e56bff328ee00e58adf4bc9ae">NOTATION_NODE</a> = 12
<br/>
 }</td></tr>
<tr class="memdesc:a0262fbae5f844ad2b6fbadf91ba0fde9"><td class="mdescLeft">&#160;</td><td class="mdescRight">An integer indicating which type of node this is.  <a href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9">More...</a><br/></td></tr>
<tr class="separator:a0262fbae5f844ad2b6fbadf91ba0fde9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>DOM Processing Instruction class. </p>
<p>The ProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document.</p>
 </div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classCL__DomNode.html#a0262fbae5f844ad2b6fbadf91ba0fde9">CL_DomNode::NodeType</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>An integer indicating which type of node this is. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9aa38707252e7c6b318aaa5b1b6a7faa4c"></a>NULL_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9ad67c130801bc00b6498d0138ac302924"></a>ELEMENT_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9ae058ff023547764ce3f550e6063d8218"></a>ATTRIBUTE_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9a383d950c55053da5d1b573fd311c29df"></a>TEXT_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9a2f8c4cfb3714a1ef28eb2c89f22a7e6d"></a>CDATA_SECTION_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9a29f980a3455de1357508b6a1ad306ce7"></a>ENTITY_REFERENCE_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9aed567c6607d9dc48500fa1c2ff86dc2a"></a>ENTITY_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9a7ca72a29fe76a2112f3716fc8476fa93"></a>PROCESSING_INSTRUCTION_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9a10dbe421b63c05a3dc1feb73373c445d"></a>COMMENT_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9a75d28065fb453c2d980cd89449dfe0e4"></a>DOCUMENT_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9a3f565eab6dbfcc45da8c55efa7cc6701"></a>DOCUMENT_TYPE_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9a70112806c0e96257ac3714c22981463c"></a>DOCUMENT_FRAGMENT_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0262fbae5f844ad2b6fbadf91ba0fde9a1aa4321e56bff328ee00e58adf4bc9ae"></a>NOTATION_NODE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="adaefaef27171de2a5dc464fba1033fd8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">CL_DomProcessingInstruction::CL_DomProcessingInstruction </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructs a DOM Processing Instruction handle. </p>

</div>
</div>
<a class="anchor" id="a292e8f3b72c9226c3822b58fcbd9fb3e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">CL_DomProcessingInstruction::CL_DomProcessingInstruction </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classCL__DomDocument.html">CL_DomDocument</a> &amp;&#160;</td>
          <td class="paramname"><em>doc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructs a DomProcessingInstruction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">doc</td><td>= Dom Document </td></tr>
    <tr><td class="paramname">target</td><td>= Dom String </td></tr>
    <tr><td class="paramname">data</td><td>= Dom String </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a1f4f9fa9620308e9a769182b7ffbc312"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">CL_DomProcessingInstruction::CL_DomProcessingInstruction </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__System.html#ga7cb9c8948833d1bc13cffda88aff832b">CL_SharedPtr</a>&lt; CL_DomNode_Generic &gt; &amp;&#160;</td>
          <td class="paramname"><em>impl</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructs a DomProcessingInstruction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">impl</td><td>= Shared Ptr </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="adced59af8d6671ce363df810b34d9994"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">CL_DomProcessingInstruction::~CL_DomProcessingInstruction </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="aa4c80b8b62d69005024ebe23a1f8452c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::append_child </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classCL__DomNode.html">CL_DomNode</a>&#160;</td>
          <td class="paramname"><em>new_child</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Adds the node new_child to the end of the list of children of this node. </p>
<p>If the new_child is already in the tree, it is first removed.</p>

</div>
</div>
<a class="anchor" id="a2af55928551f70db81f6a76b40cd2109"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::clone_node </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>deep</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes. </p>
<p>The duplicate node has no parent.</p>
<p>Cloning an Element copies all attributes and their values, including those generated by the XML processor to represent defaulted attributes, but this method does not copy any text it contains unless it is a deep clone, since the text is contained in a child Text node. Cloning any other type of node simply returns a copy of this node.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">deep</td><td>If true, recursively clone the subtree under the specified node; if false, clone only the node itself (and its attributes, if it is an Element). retval: The duplicate node. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="acc196dc198b5db1b0c4e3df5d798f9cd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> CL_DomNode::find_namespace_uri </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>qualified_name</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Searches the node tree upwards for the namespace URI of the given qualified name. </p>

</div>
</div>
<a class="anchor" id="a0e90ad162742e08c237eaafce9362155"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> CL_DomNode::find_prefix </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>namespace_uri</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Searches the node tree upwards for the prefix name for the namespace URI. </p>

</div>
</div>
<a class="anchor" id="aec8312e7a25e1d14650a7249c9888f82"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNamedNodeMap.html">CL_DomNamedNodeMap</a> CL_DomNode::get_attributes </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>A NamedNodeMap containing the attributes of this node (if it is an Element) or null otherwise. </p>

</div>
</div>
<a class="anchor" id="aeb5549e8c7b4160ae7a57e6261923d82"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNodeList.html">CL_DomNodeList</a> CL_DomNode::get_child_nodes </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns a NodeList that contains all children of this node. </p>
<p>If there are no children, this is a NodeList containing no nodes. The content of the returned NodeList is "live" in the sense that, for instance, changes to the children of the node object that it was created from are immediately reflected in the nodes returned by the NodeList accessors; it is not a static snapshot of the content of the node. This is true for every NodeList, including the ones returned by the getElementsByTagName method.</p>

</div>
</div>
<a class="anchor" id="a8e602622c38ea08f253a0582d8973984"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> CL_DomProcessingInstruction::get_data </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The content of this processing instruction. </p>
<p>This is from the first non white space character after the target to the character immediately preceding the ?&gt;.</p>

</div>
</div>
<a class="anchor" id="a7e217ae2bae0ec4e2fe7d353d94a8b7a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::get_first_child </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The first child of this node. </p>
<p>If there is no such node, this returns a null node.</p>

</div>
</div>
<a class="anchor" id="a02471d44f9cf0740b8af58fc151675b9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::get_last_child </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The last child of this node. </p>
<p>If there is no such node, this returns a null node.</p>

</div>
</div>
<a class="anchor" id="a219d5980c0f17de6c3831de8e4408e80"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> CL_DomNode::get_local_name </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns local part of the qualified name of this node. </p>
<p>For nodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a DOM Level 1 method, such as create_element from the Document interface, this is always an empty string.</p>

</div>
</div>
<a class="anchor" id="ad365518ed5448612c0622ed328d00127"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> CL_DomNode::get_namespace_uri </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the namespace URI of this node. </p>

</div>
</div>
<a class="anchor" id="af89ca3b75e1ba99274fe6596beebe293"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::get_next_sibling </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The node immediately following this node. </p>
<p>If there is no such node, this returns a null node.</p>

</div>
</div>
<a class="anchor" id="abab6cbd9d21c05d1b317b192d046957b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> CL_DomNode::get_node_name </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the node name. </p>
<p>The return value vary according to the node type as follows:</p>
<ul>
<li>
Element: name of tag </li>
<li>
Attr: name of attribute </li>
<li>
Text: "#text" </li>
<li>
CDataSection: "#cdata-section" </li>
<li>
EntityReference: name of entity referenced </li>
<li>
Entity: entity name </li>
<li>
ProcessingInstruction: target </li>
<li>
Comment: "#comment" </li>
<li>
Document: "#document" </li>
<li>
DocumentType: document type name </li>
<li>
DocumentFragment: "#document-fragment" </li>
<li>
Notation: notation name </li>
</ul>

</div>
</div>
<a class="anchor" id="ac539a1725015d7b2b51614e4d2ca42c3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">unsigned short CL_DomNode::get_node_type </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the node type (one of those in the NodeType enum). </p>

</div>
</div>
<a class="anchor" id="a3efdfddc67cda3b8b49cf6f6ba708a56"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> CL_DomNode::get_node_value </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the node value. </p>
<p>The return value vary according to the node type as follows:</p>
<ul>
<li>
Element: null </li>
<li>
Attr: value of attribute </li>
<li>
Text: content of text node </li>
<li>
CDataSection: content of CDATA Section </li>
<li>
EntityReference: null </li>
<li>
Entity: null </li>
<li>
ProcessingInstruction: entire content excluding the target </li>
<li>
Comment: content of the comment </li>
<li>
Document: null </li>
<li>
DocumentType: null </li>
<li>
DocumentFragment: null </li>
<li>
Notation: null </li>
</ul>

</div>
</div>
<a class="anchor" id="a566952f889786d7f6388c5bb668ab9f2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomDocument.html">CL_DomDocument</a> CL_DomNode::get_owner_document </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The Document object associated with this node. </p>
<p>This is also the Document object used to create new nodes. When this node is a Document this is null.</p>

</div>
</div>
<a class="anchor" id="a971dec43f06dc49ccc72cccfa95a3536"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::get_parent_node </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the parent of this node. </p>
<p>All nodes, except Document, DocumentFragment, and Attr may have a parent. However, if a node has just been created and not yet added to the tree, or if it has been removed from the tree, this is null.</p>

</div>
</div>
<a class="anchor" id="adc2ede666a7f9a1b8b118d4c8cc3a47d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> CL_DomNode::get_prefix </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the namespace prefix of the node. </p>
<p>For nodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a DOM Level 1 method, such as create_element from the Document interface, this is always an empty string.</p>

</div>
</div>
<a class="anchor" id="a72c680169a3eb62e37071a23ed212cdd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::get_previous_sibling </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The node immediately preceding this node. </p>
<p>If there is no such node, this returns a null node.</p>

</div>
</div>
<a class="anchor" id="a8a3f0fc10e17b4b069a9eaa24fac1597"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> CL_DomProcessingInstruction::get_target </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The target of this processing instruction. </p>
<p>XML defines this as being the first token following the markup that begins the processing instruction.</p>

</div>
</div>
<a class="anchor" id="a59f5823e85c184e180ad2b44e6667aec"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::has_attributes </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this node (if its an element) has any attributes. </p>

</div>
</div>
<a class="anchor" id="a4932ac35611ce09feb6a5ba95b7adb2e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::has_child_nodes </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this node has any children. </p>

</div>
</div>
<a class="anchor" id="af6f1e2911ab6949eb8d2b03065511a33"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::insert_before </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;&#160;</td>
          <td class="paramname"><em>new_child</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;&#160;</td>
          <td class="paramname"><em>ref_child</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Inserts the node new_child before the existing child node ref_child. </p>
<p>If refChild is a null node, inserts new_child at the end of the list of children.</p>
<p>If newChild is a DocumentFragment object, all of its children are inserted, in the same order, before ref_child. If the new_child is already in the tree, it is first removed.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">new_child</td><td>The node to insert. </td></tr>
    <tr><td class="paramname">ref_child</td><td>The reference node, i.e., the node before which the new node must be inserted. retval: The node being inserted. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a59292cf44846d3c5c237e4d95804ae05"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_attr </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is an attribute node. </p>

</div>
</div>
<a class="anchor" id="a73a6089283c38310e9356b3fdb982574"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_cdata_section </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is a CDATA section node. </p>

</div>
</div>
<a class="anchor" id="a3b830ebbb6efdd7870c343a1e431ec88"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_comment </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is a comment node. </p>

</div>
</div>
<a class="anchor" id="ae539430035e3db92bbfed1355fd56e35"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_document </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is a document node. </p>

</div>
</div>
<a class="anchor" id="ac49932b98485259356092c90c86adab8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_document_fragment </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is a document fragment node. </p>

</div>
</div>
<a class="anchor" id="a794e6edf57d60018fa3bff72e012ca7c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_document_type </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is a document type node. </p>

</div>
</div>
<a class="anchor" id="aee269eab2328c0e4fe236ca8ee7fa4f5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_element </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is an element node. </p>

</div>
</div>
<a class="anchor" id="a2deacd2768e8beda5a8112535e616104"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_entity </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is an entity node. </p>

</div>
</div>
<a class="anchor" id="a2be682bbf62d2de5f746051bc61e4b08"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_entity_reference </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is an entity reference node. </p>

</div>
</div>
<a class="anchor" id="ad53a871724c647f9a0a64010b1ad9648"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_notation </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is a notation node. </p>

</div>
</div>
<a class="anchor" id="a93e9fadee950bce793abe8061a582142"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_null </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is a null node. </p>

</div>
</div>
<a class="anchor" id="aca674c9b639422ed27c0c0d17cb7116f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_processing_instruction </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is a processing instruction node. </p>

</div>
</div>
<a class="anchor" id="a4846e32c52b6e50154e7c5272cbd3c91"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_supported </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>feature</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Tests whether the DOM implementation implements a specific feature and that feature is supported by this node. </p>

</div>
</div>
<a class="anchor" id="a54d32dfd1efcc12294cf3f2715fa20c2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::is_text </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns true if this is a text node. </p>

</div>
</div>
<a class="anchor" id="a2c80b0be9fa66986f69b35522b870e3c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::named_item </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the first child node with the specified node name. </p>
<p>Returns a null node if no child is found.</p>

</div>
</div>
<a class="anchor" id="adcf0d091282b8877e225d342cc3729f5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::named_item_ns </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>namespace_uri</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>local_name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Retrieves the first child node with the specified namespace URI and local name. </p>

</div>
</div>
<a class="anchor" id="a6a43e87c671b60a0bc4dc16ee84bf240"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CL_DomNode::normalize </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Merges any adjacent Text nodes. </p>
<p>Puts all Text nodes in the full depth of the sub-tree underneath this node, including attribute nodes, into a "normal" form where only structure (e.g., elements, comments, processing instructions, CDATA sections, and entity references) separates Text nodes, i.e., there are neither adjacent Text nodes nor empty Text nodes.</p>
<p>This can be used to ensure that the DOM view of a document is the same as if it were saved and re-loaded, and is useful when operations (such as XPointer lookups) that depend on a particular document tree structure are to be used.</p>
<p><b>Note:</b> In cases where the document contains CDATASections, the normalize operation alone may not be sufficient, since XPointers do not differentiate between Text nodes and CDATASection nodes.</p>

</div>
</div>
<a class="anchor" id="a417f3831a461ac4ad6cf1b2fc992b78f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Compare operator. </p>

</div>
</div>
<a class="anchor" id="a0ad389045b3a80b02ac88a38cfb82150"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Compare operator. </p>

</div>
</div>
<a class="anchor" id="a687928a4c5710466cdebc2e44c5de166"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::remove_child </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;&#160;</td>
          <td class="paramname"><em>old_child</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Removes the child node indicated by old_child from the list of children, and returns it. </p>

</div>
</div>
<a class="anchor" id="a6505b061a8bb7f0acb4a11f5e3a0c550"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::replace_child </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;&#160;</td>
          <td class="paramname"><em>new_child</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> &amp;&#160;</td>
          <td class="paramname"><em>old_child</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Replaces the child node old_child with new_child in the list of children. </p>
<p>If the new_child is already in the tree, it is first removed.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">new_child</td><td>The new node to put in the child list. </td></tr>
    <tr><td class="paramname">old_child</td><td>The node being replaced in the list. retval: The node replaced. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a6ec033d02154d86c4ce0ca68330370c3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CL_DomNode::select_bool </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>xpath_expression</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the first node value (as boolean) matching the specified xpath expression using this node as the context node. </p>

</div>
</div>
<a class="anchor" id="a3a1cc4115403b1cd2c0bd5f8a8a7030c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">float CL_DomNode::select_float </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>xpath_expression</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the first node value (as float) matching the specified xpath expression using this node as the context node. </p>

</div>
</div>
<a class="anchor" id="a4be6df112a343949a971ec7a181402f8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int CL_DomNode::select_int </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>xpath_expression</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the first node value (as integer) matching the specified xpath expression using this node as the context node. </p>

</div>
</div>
<a class="anchor" id="ab93d3b1e40572b954c1078ebc30d7d37"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNode.html">CL_DomNode</a> CL_DomNode::select_node </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>xpath_expression</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the first node matching the specified xpath expression using this node as the context node. </p>

</div>
</div>
<a class="anchor" id="ad51c5d024f382e16f642576af8472fb3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="classCL__DomNode.html">CL_DomNode</a>&gt; CL_DomNode::select_nodes </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>xpath_expression</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns all the nodes matching the specified xpath expression using this node as the context node. </p>

</div>
</div>
<a class="anchor" id="a124ca4b08af3668f5303111a7441304b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> CL_DomNode::select_string </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>xpath_expression</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the first node value matching the specified xpath expression using this node as the context node. </p>

</div>
</div>
<a class="anchor" id="a7216975da33544e72162ca59b39be901"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CL_DomProcessingInstruction::set_data </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>data</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set data. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">data</td><td>= Dom String </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="afa59d14a7d957b4a86882aa0d11fc0ca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CL_DomNode::set_node_value </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>value</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Sets the node value. </p>

</div>
</div>
<a class="anchor" id="af8de1c33d0841ea75840385e25d6844a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CL_DomNode::set_prefix </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clanCore__XML.html#ga05440cb60aa70db20be247e018286e6e">CL_DomString</a> &amp;&#160;</td>
          <td class="paramname"><em>prefix</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Sets the namespace prefix of the node. </p>
<p>Note that setting this attribute, when permitted, changes the node_name attribute, which holds the qualified name, as well as the tag_name and name attributes of the Element and Attr interfaces, when applicable.</p>
<p>Note also that changing the prefix of an attribute that is known to have a default value, does not make a new attribute with the default value and the original prefix appear, since the namespace_uri and local_name do not change.</p>

</div>
</div>
<a class="anchor" id="a2529c4168959caa95b3055ee96334b6d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomAttr.html">CL_DomAttr</a> CL_DomNode::to_attr </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Attribute interface to this node. </p>
<p>If the node is not an Attribute node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="ab92d32893774c5788421351c540869f9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomCDATASection.html">CL_DomCDATASection</a> CL_DomNode::to_cdata_section </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the CDATA Section interface to this node. </p>
<p>If the node is not a CDATA Section node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="a1352ad2e7c395e4961604698c4cdf97d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomComment.html">CL_DomComment</a> CL_DomNode::to_comment </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Comment interface to this node. </p>
<p>If the node is not a Comment node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="a170c6de3256202bb37a41062ef232c76"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomDocument.html">CL_DomDocument</a> CL_DomNode::to_document </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Document interface to this node. </p>
<p>If the node is not a Document node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="a827ace9c4d5ccf2395c4584a2110dbf8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomDocumentFragment.html">CL_DomDocumentFragment</a> CL_DomNode::to_document_fragment </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Document Fragment interface to this node. </p>
<p>If the node is not a DocumentFragment node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="abb6c091c08d8195748fde74a9e349f76"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomDocumentType.html">CL_DomDocumentType</a> CL_DomNode::to_document_type </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Document Type interface to this node. </p>
<p>If the node is not a Document Type node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="a2e4d2bfcd1f272535606f020afa99afb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomElement.html">CL_DomElement</a> CL_DomNode::to_element </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Element interface to this node. </p>
<p>If the node is not an Element node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="aa1c701d9a6a04cf9dc172ffca2f2eeba"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomEntity.html">CL_DomEntity</a> CL_DomNode::to_entity </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Entity interface to this node. </p>
<p>If the node is not an Entity node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="a8aa5aaa1400c4efacd33c86bb7f32c93"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomEntityReference.html">CL_DomEntityReference</a> CL_DomNode::to_entity_reference </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Entity Reference interface to this node. </p>
<p>If the node is not an Entity Reference node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="ab849d7120f4229740d5fcdaa79b8bdc5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomNotation.html">CL_DomNotation</a> CL_DomNode::to_notation </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Notation interface to this node. </p>
<p>If the node is not a Notation node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="ac8706332dd62e512d44880178ddea11c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomProcessingInstruction.html">CL_DomProcessingInstruction</a> CL_DomNode::to_processing_instruction </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Processing Instruction interface to this node. </p>
<p>If the node is not a Processing Instrucion node, then it returns a null node.</p>

</div>
</div>
<a class="anchor" id="a51d985da2e4eef488d22f8e8168d9493"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classCL__DomText.html">CL_DomText</a> CL_DomNode::to_text </td>
          <td>(</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the Text interface to this node. </p>
<p>If the node is not a Text node, then it returns a null node.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a34687c1e2397c79033f8832d11b3decb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__clanCore__System.html#ga7cb9c8948833d1bc13cffda88aff832b">CL_SharedPtr</a>&lt;CL_DomNode_Generic&gt; CL_DomNode::impl</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="dom__processing__instruction_8h_source.html">dom_processing_instruction.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jun 14 2013 13:05:54 for ClanLib by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.4
</small></address>
</body>
</html>