|
|
<!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.9.1"/> <title>Xerces-C++: DOMCDATASection 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">Xerces-C++  <span id="projectnumber">3.1.2</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.9.1 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</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 List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="classDOMCDATASection-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">DOMCDATASection Class Reference</div> </div> </div><!--header--> <div class="contents">
<p>CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. <a href="classDOMCDATASection.html#details">More...</a></p> <div class="dynheader"> Inheritance diagram for DOMCDATASection:</div> <div class="dyncontent"> <div class="center"> <img src="classDOMCDATASection.png" usemap="#DOMCDATASection_map" alt=""/> <map id="DOMCDATASection_map" name="DOMCDATASection_map"> <area href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara..." alt="DOMText" shape="rect" coords="0,112,127,136"/> <area href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods for accessing cha..." alt="DOMCharacterData" shape="rect" coords="0,56,127,80"/> <area href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model. " alt="DOMNode" shape="rect" coords="0,0,127,24"/> </map> </div></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">Destructor</div></td></tr> <tr class="memitem:afde3b69744511d725324627465deb0ea"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCDATASection.html#afde3b69744511d725324627465deb0ea">~DOMCDATASection</a> ()</td></tr> <tr class="memdesc:afde3b69744511d725324627465deb0ea"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#afde3b69744511d725324627465deb0ea">More...</a><br /></td></tr> <tr class="separator:afde3b69744511d725324627465deb0ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classDOMText"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDOMText')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classDOMText.html">DOMText</a></td></tr> <tr class="memitem:aaff759d45f03ce92e1833c812bcc7dca inherit pub_methods_classDOMText"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMText.html#aaff759d45f03ce92e1833c812bcc7dca">~DOMText</a> ()</td></tr> <tr class="memdesc:aaff759d45f03ce92e1833c812bcc7dca inherit pub_methods_classDOMText"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#aaff759d45f03ce92e1833c812bcc7dca">More...</a><br /></td></tr> <tr class="separator:aaff759d45f03ce92e1833c812bcc7dca inherit pub_methods_classDOMText"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a351aa66a3ca4f47f9740feab569857e5 inherit pub_methods_classDOMText"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMText.html">DOMText</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMText.html#a351aa66a3ca4f47f9740feab569857e5">splitText</a> (<a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> offset)=0</td></tr> <tr class="memdesc:a351aa66a3ca4f47f9740feab569857e5 inherit pub_methods_classDOMText"><td class="mdescLeft"> </td><td class="mdescRight">Breaks this node into two nodes at the specified <code>offset</code>, keeping both in the tree as siblings. <a href="#a351aa66a3ca4f47f9740feab569857e5">More...</a><br /></td></tr> <tr class="separator:a351aa66a3ca4f47f9740feab569857e5 inherit pub_methods_classDOMText"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab94dbcdef1e754875dfff07202ab3ba7 inherit pub_methods_classDOMText"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMText.html#ab94dbcdef1e754875dfff07202ab3ba7">getIsElementContentWhitespace</a> () const =0</td></tr> <tr class="memdesc:ab94dbcdef1e754875dfff07202ab3ba7 inherit pub_methods_classDOMText"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether this text node contains element content whitespace, often abusively called "ignorable whitespace". <a href="#ab94dbcdef1e754875dfff07202ab3ba7">More...</a><br /></td></tr> <tr class="separator:ab94dbcdef1e754875dfff07202ab3ba7 inherit pub_methods_classDOMText"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7458c6b1c72a62145eca39c5f6edd8a inherit pub_methods_classDOMText"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMText.html#ae7458c6b1c72a62145eca39c5f6edd8a">getWholeText</a> () const =0</td></tr> <tr class="memdesc:ae7458c6b1c72a62145eca39c5f6edd8a inherit pub_methods_classDOMText"><td class="mdescLeft"> </td><td class="mdescRight">Returns all text of <code><a class="el" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...">DOMText</a></code> nodes logically-adjacent text nodes to this node, concatenated in document order. <a href="#ae7458c6b1c72a62145eca39c5f6edd8a">More...</a><br /></td></tr> <tr class="separator:ae7458c6b1c72a62145eca39c5f6edd8a inherit pub_methods_classDOMText"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac686738309d8db78fd4020ac8c431a8e inherit pub_methods_classDOMText"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMText.html">DOMText</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMText.html#ac686738309d8db78fd4020ac8c431a8e">replaceWholeText</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *content)=0</td></tr> <tr class="memdesc:ac686738309d8db78fd4020ac8c431a8e inherit pub_methods_classDOMText"><td class="mdescLeft"> </td><td class="mdescRight">Substitutes the a specified text for the text of the current node and all logically-adjacent text nodes. <a href="#ac686738309d8db78fd4020ac8c431a8e">More...</a><br /></td></tr> <tr class="separator:ac686738309d8db78fd4020ac8c431a8e inherit pub_methods_classDOMText"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a89dae8d53e35d47b012664683a0ee2a7 inherit pub_methods_classDOMText"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMText.html#a89dae8d53e35d47b012664683a0ee2a7">isIgnorableWhitespace</a> () const =0</td></tr> <tr class="memdesc:a89dae8d53e35d47b012664683a0ee2a7 inherit pub_methods_classDOMText"><td class="mdescLeft"> </td><td class="mdescRight">Non-standard extension. <a href="#a89dae8d53e35d47b012664683a0ee2a7">More...</a><br /></td></tr> <tr class="separator:a89dae8d53e35d47b012664683a0ee2a7 inherit pub_methods_classDOMText"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classDOMCharacterData"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDOMCharacterData')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classDOMCharacterData.html">DOMCharacterData</a></td></tr> <tr class="memitem:a0899c43fc7d688c33a87506e40f70dd0 inherit pub_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#a0899c43fc7d688c33a87506e40f70dd0">~DOMCharacterData</a> ()</td></tr> <tr class="memdesc:a0899c43fc7d688c33a87506e40f70dd0 inherit pub_methods_classDOMCharacterData"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#a0899c43fc7d688c33a87506e40f70dd0">More...</a><br /></td></tr> <tr class="separator:a0899c43fc7d688c33a87506e40f70dd0 inherit pub_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8398b3ff50a448455f975a8b732586d8 inherit pub_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#a8398b3ff50a448455f975a8b732586d8">getData</a> () const =0</td></tr> <tr class="memdesc:a8398b3ff50a448455f975a8b732586d8 inherit pub_methods_classDOMCharacterData"><td class="mdescLeft"> </td><td class="mdescRight">Returns the character data of the node that implements this interface. <a href="#a8398b3ff50a448455f975a8b732586d8">More...</a><br /></td></tr> <tr class="separator:a8398b3ff50a448455f975a8b732586d8 inherit pub_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9473da96d7b6a606832288c87600b37f inherit pub_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#a9473da96d7b6a606832288c87600b37f">getLength</a> () const =0</td></tr> <tr class="memdesc:a9473da96d7b6a606832288c87600b37f inherit pub_methods_classDOMCharacterData"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of characters that are available through <code>data</code> and the <code>substringData</code> method below. <a href="#a9473da96d7b6a606832288c87600b37f">More...</a><br /></td></tr> <tr class="separator:a9473da96d7b6a606832288c87600b37f inherit pub_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a325a0fbd20815cb14b35b71762b3dd0e inherit pub_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#a325a0fbd20815cb14b35b71762b3dd0e">substringData</a> (<a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> offset, <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> count) const =0</td></tr> <tr class="memdesc:a325a0fbd20815cb14b35b71762b3dd0e inherit pub_methods_classDOMCharacterData"><td class="mdescLeft"> </td><td class="mdescRight">Extracts a range of data from the node. <a href="#a325a0fbd20815cb14b35b71762b3dd0e">More...</a><br /></td></tr> <tr class="separator:a325a0fbd20815cb14b35b71762b3dd0e inherit pub_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3e4ffbe1b6aa0fd6c73a5aca90a4b893 inherit pub_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#a3e4ffbe1b6aa0fd6c73a5aca90a4b893">appendData</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *arg)=0</td></tr> <tr class="memdesc:a3e4ffbe1b6aa0fd6c73a5aca90a4b893 inherit pub_methods_classDOMCharacterData"><td class="mdescLeft"> </td><td class="mdescRight">Append the string to the end of the character data of the node. <a href="#a3e4ffbe1b6aa0fd6c73a5aca90a4b893">More...</a><br /></td></tr> <tr class="separator:a3e4ffbe1b6aa0fd6c73a5aca90a4b893 inherit pub_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab02d89a348aed469d39e3815c04ebcdc inherit pub_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#ab02d89a348aed469d39e3815c04ebcdc">insertData</a> (<a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> offset, const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *arg)=0</td></tr> <tr class="memdesc:ab02d89a348aed469d39e3815c04ebcdc inherit pub_methods_classDOMCharacterData"><td class="mdescLeft"> </td><td class="mdescRight">Insert a string at the specified character offset. <a href="#ab02d89a348aed469d39e3815c04ebcdc">More...</a><br /></td></tr> <tr class="separator:ab02d89a348aed469d39e3815c04ebcdc inherit pub_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36a8a0871d8627db619a5566414c58e7 inherit pub_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#a36a8a0871d8627db619a5566414c58e7">deleteData</a> (<a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> offset, <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> count)=0</td></tr> <tr class="memdesc:a36a8a0871d8627db619a5566414c58e7 inherit pub_methods_classDOMCharacterData"><td class="mdescLeft"> </td><td class="mdescRight">Remove a range of characters from the node. <a href="#a36a8a0871d8627db619a5566414c58e7">More...</a><br /></td></tr> <tr class="separator:a36a8a0871d8627db619a5566414c58e7 inherit pub_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f1e8df9ece1acd371bfc0d9507f39ba inherit pub_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#a7f1e8df9ece1acd371bfc0d9507f39ba">replaceData</a> (<a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> offset, <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> count, const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *arg)=0</td></tr> <tr class="memdesc:a7f1e8df9ece1acd371bfc0d9507f39ba inherit pub_methods_classDOMCharacterData"><td class="mdescLeft"> </td><td class="mdescRight">Replace the characters starting at the specified character offset with the specified string. <a href="#a7f1e8df9ece1acd371bfc0d9507f39ba">More...</a><br /></td></tr> <tr class="separator:a7f1e8df9ece1acd371bfc0d9507f39ba inherit pub_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeaaecbd6d02804db44698d493ab843da inherit pub_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#aeaaecbd6d02804db44698d493ab843da">setData</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *data)=0</td></tr> <tr class="memdesc:aeaaecbd6d02804db44698d493ab843da inherit pub_methods_classDOMCharacterData"><td class="mdescLeft"> </td><td class="mdescRight">Sets the character data of the node that implements this interface. <a href="#aeaaecbd6d02804db44698d493ab843da">More...</a><br /></td></tr> <tr class="separator:aeaaecbd6d02804db44698d493ab843da inherit pub_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classDOMNode"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDOMNode')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classDOMNode.html">DOMNode</a></td></tr> <tr class="memitem:a81eb183414e4fbfe72b31390215ec59e inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a81eb183414e4fbfe72b31390215ec59e">~DOMNode</a> ()</td></tr> <tr class="memdesc:a81eb183414e4fbfe72b31390215ec59e inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#a81eb183414e4fbfe72b31390215ec59e">More...</a><br /></td></tr> <tr class="separator:a81eb183414e4fbfe72b31390215ec59e inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54c23f04202c5b401167d0853ab8aba5 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a54c23f04202c5b401167d0853ab8aba5">getNodeName</a> () const =0</td></tr> <tr class="memdesc:a54c23f04202c5b401167d0853ab8aba5 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">The name of this node, depending on its type; see the table above. <a href="#a54c23f04202c5b401167d0853ab8aba5">More...</a><br /></td></tr> <tr class="separator:a54c23f04202c5b401167d0853ab8aba5 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a482f63884206b59d30c49dec3ecd0301 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a482f63884206b59d30c49dec3ecd0301">getNodeValue</a> () const =0</td></tr> <tr class="memdesc:a482f63884206b59d30c49dec3ecd0301 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Gets the value of this node, depending on its type. <a href="#a482f63884206b59d30c49dec3ecd0301">More...</a><br /></td></tr> <tr class="separator:a482f63884206b59d30c49dec3ecd0301 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ceca7c2d979f1e42c4d96329fbd7bc1 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5">NodeType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a4ceca7c2d979f1e42c4d96329fbd7bc1">getNodeType</a> () const =0</td></tr> <tr class="memdesc:a4ceca7c2d979f1e42c4d96329fbd7bc1 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">An enum value representing the type of the underlying object. <a href="#a4ceca7c2d979f1e42c4d96329fbd7bc1">More...</a><br /></td></tr> <tr class="separator:a4ceca7c2d979f1e42c4d96329fbd7bc1 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f9d38e5496a6dc21e346588520e02c7 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a9f9d38e5496a6dc21e346588520e02c7">getParentNode</a> () const =0</td></tr> <tr class="memdesc:a9f9d38e5496a6dc21e346588520e02c7 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Gets the parent of this node. <a href="#a9f9d38e5496a6dc21e346588520e02c7">More...</a><br /></td></tr> <tr class="separator:a9f9d38e5496a6dc21e346588520e02c7 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28990e120a00edb3cd40cb92be962a5f inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNodeList.html">DOMNodeList</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a28990e120a00edb3cd40cb92be962a5f">getChildNodes</a> () const =0</td></tr> <tr class="memdesc:a28990e120a00edb3cd40cb92be962a5f inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Gets a <code><a class="el" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes. ">DOMNodeList</a></code> that contains all children of this node. <a href="#a28990e120a00edb3cd40cb92be962a5f">More...</a><br /></td></tr> <tr class="separator:a28990e120a00edb3cd40cb92be962a5f inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24c2077f1694052682fc0ae21b9b535a inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a24c2077f1694052682fc0ae21b9b535a">getFirstChild</a> () const =0</td></tr> <tr class="memdesc:a24c2077f1694052682fc0ae21b9b535a inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Gets the first child of this node. <a href="#a24c2077f1694052682fc0ae21b9b535a">More...</a><br /></td></tr> <tr class="separator:a24c2077f1694052682fc0ae21b9b535a inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8466aebd1f2d312013aeba417ee1220 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#aa8466aebd1f2d312013aeba417ee1220">getLastChild</a> () const =0</td></tr> <tr class="memdesc:aa8466aebd1f2d312013aeba417ee1220 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Gets the last child of this node. <a href="#aa8466aebd1f2d312013aeba417ee1220">More...</a><br /></td></tr> <tr class="separator:aa8466aebd1f2d312013aeba417ee1220 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad152534812012fe1e1f294f3fe1d3537 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#ad152534812012fe1e1f294f3fe1d3537">getPreviousSibling</a> () const =0</td></tr> <tr class="memdesc:ad152534812012fe1e1f294f3fe1d3537 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Gets the node immediately preceding this node. <a href="#ad152534812012fe1e1f294f3fe1d3537">More...</a><br /></td></tr> <tr class="separator:ad152534812012fe1e1f294f3fe1d3537 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4149ddc7ca78a13610e57dcd5cfb42d7 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a4149ddc7ca78a13610e57dcd5cfb42d7">getNextSibling</a> () const =0</td></tr> <tr class="memdesc:a4149ddc7ca78a13610e57dcd5cfb42d7 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Gets the node immediately following this node. <a href="#a4149ddc7ca78a13610e57dcd5cfb42d7">More...</a><br /></td></tr> <tr class="separator:a4149ddc7ca78a13610e57dcd5cfb42d7 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a53957cd54f9f818c70f0f47f1c60b34a inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a53957cd54f9f818c70f0f47f1c60b34a">getAttributes</a> () const =0</td></tr> <tr class="memdesc:a53957cd54f9f818c70f0f47f1c60b34a inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Gets a <code><a class="el" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed by name...">DOMNamedNodeMap</a></code> containing the attributes of this node (if it is an <code><a class="el" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when traversing a docume...">DOMElement</a></code>) or <code>null</code> otherwise. <a href="#a53957cd54f9f818c70f0f47f1c60b34a">More...</a><br /></td></tr> <tr class="separator:a53957cd54f9f818c70f0f47f1c60b34a inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51104c45d1a157bc17582573451fffdf inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMDocument.html">DOMDocument</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a51104c45d1a157bc17582573451fffdf">getOwnerDocument</a> () const =0</td></tr> <tr class="memdesc:a51104c45d1a157bc17582573451fffdf inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Gets the <code><a class="el" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document. ">DOMDocument</a></code> object associated with this node. <a href="#a51104c45d1a157bc17582573451fffdf">More...</a><br /></td></tr> <tr class="separator:a51104c45d1a157bc17582573451fffdf inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac172a67df7fff2b87ea089492c76ef54 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#ac172a67df7fff2b87ea089492c76ef54">cloneNode</a> (bool deep) const =0</td></tr> <tr class="memdesc:ac172a67df7fff2b87ea089492c76ef54 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Returns a duplicate of this node. <a href="#ac172a67df7fff2b87ea089492c76ef54">More...</a><br /></td></tr> <tr class="separator:ac172a67df7fff2b87ea089492c76ef54 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b31cf8cc701c8685a00f46f05efcffd inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a6b31cf8cc701c8685a00f46f05efcffd">insertBefore</a> (<a class="el" href="classDOMNode.html">DOMNode</a> *newChild, <a class="el" href="classDOMNode.html">DOMNode</a> *refChild)=0</td></tr> <tr class="memdesc:a6b31cf8cc701c8685a00f46f05efcffd inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Inserts the node <code>newChild</code> before the existing child node <code>refChild</code>. <a href="#a6b31cf8cc701c8685a00f46f05efcffd">More...</a><br /></td></tr> <tr class="separator:a6b31cf8cc701c8685a00f46f05efcffd inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb2ac99f2dc5464d9add76cb8088f9df inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#aeb2ac99f2dc5464d9add76cb8088f9df">replaceChild</a> (<a class="el" href="classDOMNode.html">DOMNode</a> *newChild, <a class="el" href="classDOMNode.html">DOMNode</a> *oldChild)=0</td></tr> <tr class="memdesc:aeb2ac99f2dc5464d9add76cb8088f9df inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Replaces the child node <code>oldChild</code> with <code>newChild</code> in the list of children, and returns the <code>oldChild</code> node. <a href="#aeb2ac99f2dc5464d9add76cb8088f9df">More...</a><br /></td></tr> <tr class="separator:aeb2ac99f2dc5464d9add76cb8088f9df inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc253f4706eebe3617a368da41093122 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#abc253f4706eebe3617a368da41093122">removeChild</a> (<a class="el" href="classDOMNode.html">DOMNode</a> *oldChild)=0</td></tr> <tr class="memdesc:abc253f4706eebe3617a368da41093122 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Removes the child node indicated by <code>oldChild</code> from the list of children, and returns it. <a href="#abc253f4706eebe3617a368da41093122">More...</a><br /></td></tr> <tr class="separator:abc253f4706eebe3617a368da41093122 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a504731160f9bfff5bb9cc64afabf0e2f inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDOMNode.html">DOMNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a504731160f9bfff5bb9cc64afabf0e2f">appendChild</a> (<a class="el" href="classDOMNode.html">DOMNode</a> *newChild)=0</td></tr> <tr class="memdesc:a504731160f9bfff5bb9cc64afabf0e2f inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Adds the node <code>newChild</code> to the end of the list of children of this node. <a href="#a504731160f9bfff5bb9cc64afabf0e2f">More...</a><br /></td></tr> <tr class="separator:a504731160f9bfff5bb9cc64afabf0e2f inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acdde5f520bc2063cc4b92965952cc863 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#acdde5f520bc2063cc4b92965952cc863">hasChildNodes</a> () const =0</td></tr> <tr class="memdesc:acdde5f520bc2063cc4b92965952cc863 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">This is a convenience method to allow easy determination of whether a node has any children. <a href="#acdde5f520bc2063cc4b92965952cc863">More...</a><br /></td></tr> <tr class="separator:acdde5f520bc2063cc4b92965952cc863 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac92753fc2b74889d9228a8f16e82d83a inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#ac92753fc2b74889d9228a8f16e82d83a">setNodeValue</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *nodeValue)=0</td></tr> <tr class="memdesc:ac92753fc2b74889d9228a8f16e82d83a inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Sets the value of the node. <a href="#ac92753fc2b74889d9228a8f16e82d83a">More...</a><br /></td></tr> <tr class="separator:ac92753fc2b74889d9228a8f16e82d83a inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af97e7de1b1765dd48b537600dad41b35 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#af97e7de1b1765dd48b537600dad41b35">normalize</a> ()=0</td></tr> <tr class="memdesc:af97e7de1b1765dd48b537600dad41b35 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Puts all <code><a class="el" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...">DOMText</a></code> nodes in the full depth of the sub-tree underneath this <code><a class="el" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model. ">DOMNode</a></code>, including attribute nodes, into a "normal" form where only markup (e.g., tags, comments, processing instructions, CDATA sections, and entity references) separates <code><a class="el" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...">DOMText</a></code> nodes, i.e., there are neither adjacent <code><a class="el" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...">DOMText</a></code> nodes nor empty <code><a class="el" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...">DOMText</a></code> nodes. <a href="#af97e7de1b1765dd48b537600dad41b35">More...</a><br /></td></tr> <tr class="separator:af97e7de1b1765dd48b537600dad41b35 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae44f167bea4e091256ac1abd2d3e91c4 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#ae44f167bea4e091256ac1abd2d3e91c4">isSupported</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *feature, const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *version) const =0</td></tr> <tr class="memdesc:ae44f167bea4e091256ac1abd2d3e91c4 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Tests whether the DOM implementation implements a specific feature and that feature is supported by this node. <a href="#ae44f167bea4e091256ac1abd2d3e91c4">More...</a><br /></td></tr> <tr class="separator:ae44f167bea4e091256ac1abd2d3e91c4 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeda3f2767daa297b35ab121d8f94d17f inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#aeda3f2767daa297b35ab121d8f94d17f">getNamespaceURI</a> () const =0</td></tr> <tr class="memdesc:aeda3f2767daa297b35ab121d8f94d17f inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Get the <em>namespace URI</em> of this node, or <code>null</code> if it is unspecified. <a href="#aeda3f2767daa297b35ab121d8f94d17f">More...</a><br /></td></tr> <tr class="separator:aeda3f2767daa297b35ab121d8f94d17f inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4a1eef0522d8df9139199fbc325f735 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#ad4a1eef0522d8df9139199fbc325f735">getPrefix</a> () const =0</td></tr> <tr class="memdesc:ad4a1eef0522d8df9139199fbc325f735 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Get the <em>namespace prefix</em> of this node, or <code>null</code> if it is unspecified. <a href="#ad4a1eef0522d8df9139199fbc325f735">More...</a><br /></td></tr> <tr class="separator:ad4a1eef0522d8df9139199fbc325f735 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4b5979c0fc8c91573d0d603bdad1551c inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a4b5979c0fc8c91573d0d603bdad1551c">getLocalName</a> () const =0</td></tr> <tr class="memdesc:a4b5979c0fc8c91573d0d603bdad1551c inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Returns the local part of the <em>qualified name</em> of this node. <a href="#a4b5979c0fc8c91573d0d603bdad1551c">More...</a><br /></td></tr> <tr class="separator:a4b5979c0fc8c91573d0d603bdad1551c inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0567ab83a4dd1e947c8bbac65a0de0f9 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a0567ab83a4dd1e947c8bbac65a0de0f9">setPrefix</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *prefix)=0</td></tr> <tr class="memdesc:a0567ab83a4dd1e947c8bbac65a0de0f9 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Set the <em>namespace prefix</em> of this node. <a href="#a0567ab83a4dd1e947c8bbac65a0de0f9">More...</a><br /></td></tr> <tr class="separator:a0567ab83a4dd1e947c8bbac65a0de0f9 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a350d63de198edc7af89ff7beec79f157 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a350d63de198edc7af89ff7beec79f157">hasAttributes</a> () const =0</td></tr> <tr class="memdesc:a350d63de198edc7af89ff7beec79f157 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether this node (if it is an element) has any attributes. <a href="#a350d63de198edc7af89ff7beec79f157">More...</a><br /></td></tr> <tr class="separator:a350d63de198edc7af89ff7beec79f157 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab0dbc31ea043207c23e639fa55cc339d inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#ab0dbc31ea043207c23e639fa55cc339d">isSameNode</a> (const <a class="el" href="classDOMNode.html">DOMNode</a> *other) const =0</td></tr> <tr class="memdesc:ab0dbc31ea043207c23e639fa55cc339d inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether this node is the same node as the given one. <a href="#ab0dbc31ea043207c23e639fa55cc339d">More...</a><br /></td></tr> <tr class="separator:ab0dbc31ea043207c23e639fa55cc339d inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9c9bd1315498cdf1beaa36c47f91aee inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#ad9c9bd1315498cdf1beaa36c47f91aee">isEqualNode</a> (const <a class="el" href="classDOMNode.html">DOMNode</a> *arg) const =0</td></tr> <tr class="memdesc:ad9c9bd1315498cdf1beaa36c47f91aee inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Tests whether two nodes are equal. <a href="#ad9c9bd1315498cdf1beaa36c47f91aee">More...</a><br /></td></tr> <tr class="separator:ad9c9bd1315498cdf1beaa36c47f91aee inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb0b0af44813af16fcb44dbba45b11d5 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#adb0b0af44813af16fcb44dbba45b11d5">setUserData</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *key, void *data, <a class="el" href="classDOMUserDataHandler.html">DOMUserDataHandler</a> *handler)=0</td></tr> <tr class="memdesc:adb0b0af44813af16fcb44dbba45b11d5 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Associate an object to a key on this node. <a href="#adb0b0af44813af16fcb44dbba45b11d5">More...</a><br /></td></tr> <tr class="separator:adb0b0af44813af16fcb44dbba45b11d5 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f80685f77433d7849a84f6c129b8b13 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a9f80685f77433d7849a84f6c129b8b13">getUserData</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *key) const =0</td></tr> <tr class="memdesc:a9f80685f77433d7849a84f6c129b8b13 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the object associated to a key on a this node. <a href="#a9f80685f77433d7849a84f6c129b8b13">More...</a><br /></td></tr> <tr class="separator:a9f80685f77433d7849a84f6c129b8b13 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff14f2954d06e240bde35a9bec5117d0 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#aff14f2954d06e240bde35a9bec5117d0">getBaseURI</a> () const =0</td></tr> <tr class="memdesc:aff14f2954d06e240bde35a9bec5117d0 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">The absolute base URI of this node or <code>null</code> if undefined. <a href="#aff14f2954d06e240bde35a9bec5117d0">More...</a><br /></td></tr> <tr class="separator:aff14f2954d06e240bde35a9bec5117d0 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17774839097a510abefd851d31f7434a inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual short </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a17774839097a510abefd851d31f7434a">compareDocumentPosition</a> (const <a class="el" href="classDOMNode.html">DOMNode</a> *other) const =0</td></tr> <tr class="memdesc:a17774839097a510abefd851d31f7434a inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Compares the reference node, i.e. <a href="#a17774839097a510abefd851d31f7434a">More...</a><br /></td></tr> <tr class="separator:a17774839097a510abefd851d31f7434a inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a676aacf9c5bcc6335be34bd952b10d44 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a676aacf9c5bcc6335be34bd952b10d44">getTextContent</a> () const =0</td></tr> <tr class="memdesc:a676aacf9c5bcc6335be34bd952b10d44 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">This attribute returns the text content of this node and its descendants. <a href="#a676aacf9c5bcc6335be34bd952b10d44">More...</a><br /></td></tr> <tr class="separator:a676aacf9c5bcc6335be34bd952b10d44 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7e0c0d340d4467ae06c6e81c55e919c4 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a7e0c0d340d4467ae06c6e81c55e919c4">setTextContent</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *textContent)=0</td></tr> <tr class="memdesc:a7e0c0d340d4467ae06c6e81c55e919c4 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">This attribute removes any possible children this node may have and, if the new string is not empty or null, replaced by a single <code><a class="el" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...">DOMText</a></code> node containing the string this attribute is set to. <a href="#a7e0c0d340d4467ae06c6e81c55e919c4">More...</a><br /></td></tr> <tr class="separator:a7e0c0d340d4467ae06c6e81c55e919c4 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9ccef3e07609f5ef8470abefbcf31ee inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#ae9ccef3e07609f5ef8470abefbcf31ee">lookupPrefix</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI) const =0</td></tr> <tr class="memdesc:ae9ccef3e07609f5ef8470abefbcf31ee inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Look up the prefix associated to the given namespace URI, starting from this node. <a href="#ae9ccef3e07609f5ef8470abefbcf31ee">More...</a><br /></td></tr> <tr class="separator:ae9ccef3e07609f5ef8470abefbcf31ee inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc5bf978736ff75e8757b4f5c843443d inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#abc5bf978736ff75e8757b4f5c843443d">isDefaultNamespace</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI) const =0</td></tr> <tr class="memdesc:abc5bf978736ff75e8757b4f5c843443d inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">This method checks if the specified <code>namespaceURI</code> is the default namespace or not. <a href="#abc5bf978736ff75e8757b4f5c843443d">More...</a><br /></td></tr> <tr class="separator:abc5bf978736ff75e8757b4f5c843443d inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72910e69fd82666a4e3138f2100d0f8d inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a72910e69fd82666a4e3138f2100d0f8d">lookupNamespaceURI</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *prefix) const =0</td></tr> <tr class="memdesc:a72910e69fd82666a4e3138f2100d0f8d inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Look up the namespace URI associated to the given prefix, starting from this node. <a href="#a72910e69fd82666a4e3138f2100d0f8d">More...</a><br /></td></tr> <tr class="separator:a72910e69fd82666a4e3138f2100d0f8d inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9e181f35c713e9a4f4a0dfbbbfeefc4 inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#aa9e181f35c713e9a4f4a0dfbbbfeefc4">getFeature</a> (const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *feature, const <a class="el" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *version) const =0</td></tr> <tr class="memdesc:aa9e181f35c713e9a4f4a0dfbbbfeefc4 inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">This method makes available a <code><a class="el" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model. ">DOMNode</a></code>'s specialized interface. <a href="#aa9e181f35c713e9a4f4a0dfbbbfeefc4">More...</a><br /></td></tr> <tr class="separator:aa9e181f35c713e9a4f4a0dfbbbfeefc4 inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a69b331aca0adcd37a41efa9492c0c9cf inherit pub_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a69b331aca0adcd37a41efa9492c0c9cf">release</a> ()=0</td></tr> <tr class="memdesc:a69b331aca0adcd37a41efa9492c0c9cf inherit pub_methods_classDOMNode"><td class="mdescLeft"> </td><td class="mdescRight">Called to indicate that this Node (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children. <a href="#a69b331aca0adcd37a41efa9492c0c9cf">More...</a><br /></td></tr> <tr class="separator:a69b331aca0adcd37a41efa9492c0c9cf inherit pub_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr><td colspan="2"><div class="groupHeader">Hidden constructors</div></td></tr> <tr class="memitem:a8e26d1498088ff1dfbb11c728f71158a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCDATASection.html#a8e26d1498088ff1dfbb11c728f71158a">DOMCDATASection</a> ()</td></tr> <tr class="separator:a8e26d1498088ff1dfbb11c728f71158a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeea06f265d76e9bc3bb8ccda173a4c8a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCDATASection.html#aeea06f265d76e9bc3bb8ccda173a4c8a">DOMCDATASection</a> (const <a class="el" href="classDOMCDATASection.html">DOMCDATASection</a> &other)</td></tr> <tr class="separator:aeea06f265d76e9bc3bb8ccda173a4c8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classDOMText"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classDOMText')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classDOMText.html">DOMText</a></td></tr> <tr class="memitem:acb54459f865316ce977b4a155bc4e08d inherit pro_methods_classDOMText"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMText.html#acb54459f865316ce977b4a155bc4e08d">DOMText</a> ()</td></tr> <tr class="separator:acb54459f865316ce977b4a155bc4e08d inherit pro_methods_classDOMText"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96e80de41a77310d8112e0b3f5bc726f inherit pro_methods_classDOMText"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMText.html#a96e80de41a77310d8112e0b3f5bc726f">DOMText</a> (const <a class="el" href="classDOMText.html">DOMText</a> &other)</td></tr> <tr class="separator:a96e80de41a77310d8112e0b3f5bc726f inherit pro_methods_classDOMText"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classDOMCharacterData"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classDOMCharacterData')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classDOMCharacterData.html">DOMCharacterData</a></td></tr> <tr class="memitem:afa64abdf013dbf2e376f75e4b3b9ca8d inherit pro_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#afa64abdf013dbf2e376f75e4b3b9ca8d">DOMCharacterData</a> ()</td></tr> <tr class="separator:afa64abdf013dbf2e376f75e4b3b9ca8d inherit pro_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a618e0056e015d7ce9ce3cc3dfafff9b3 inherit pro_methods_classDOMCharacterData"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html#a618e0056e015d7ce9ce3cc3dfafff9b3">DOMCharacterData</a> (const <a class="el" href="classDOMCharacterData.html">DOMCharacterData</a> &other)</td></tr> <tr class="separator:a618e0056e015d7ce9ce3cc3dfafff9b3 inherit pro_methods_classDOMCharacterData"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classDOMNode"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classDOMNode')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classDOMNode.html">DOMNode</a></td></tr> <tr class="memitem:a85f63599baf0d6c8bac93da940c33306 inherit pro_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a85f63599baf0d6c8bac93da940c33306">DOMNode</a> ()</td></tr> <tr class="separator:a85f63599baf0d6c8bac93da940c33306 inherit pro_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12a6ce394f39e1c0fff128cfcf6d6fea inherit pro_methods_classDOMNode"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a12a6ce394f39e1c0fff128cfcf6d6fea">DOMNode</a> (const <a class="el" href="classDOMNode.html">DOMNode</a> &)</td></tr> <tr class="separator:a12a6ce394f39e1c0fff128cfcf6d6fea inherit pro_methods_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_classDOMNode"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classDOMNode')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classDOMNode.html">DOMNode</a></td></tr> <tr class="memitem:a6237ede96be83ff729807688e4f638c5 inherit pub_types_classDOMNode"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5">NodeType</a> { <br />   <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5a5e4700e1eda58eb7d08dd126c8bfafbe">ELEMENT_NODE</a> = 1, <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5ab29561d53036246e8117b250c864f1a9">ATTRIBUTE_NODE</a> = 2, <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5aaf04f62271b6e744be27468d924f61b4">TEXT_NODE</a> = 3, <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5a4679a29a636f6206bb7fd9e831d05e4d">CDATA_SECTION_NODE</a> = 4, <br />   <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5ac287e4413c4fe892654b80345a96e427">ENTITY_REFERENCE_NODE</a> = 5, <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5af8da261bca426f484769218bd5a40a1c">ENTITY_NODE</a> = 6, <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5aa0b524c41d23469e3a8d19131d94240b">PROCESSING_INSTRUCTION_NODE</a> = 7, <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5a253a1b3651ae01131dd88995d03c54e1">COMMENT_NODE</a> = 8, <br />   <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5aeb01b6e307edacb6cac1583f467da062">DOCUMENT_NODE</a> = 9, <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5a4cd2263028979f3fe7e9b40fd2406e4c">DOCUMENT_TYPE_NODE</a> = 10, <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5a775f75ac4ba9124a4d33a33d3da74779">DOCUMENT_FRAGMENT_NODE</a> = 11, <a class="el" href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5adf32a03e60aeffc7d6b767633bc59819">NOTATION_NODE</a> = 12 <br /> }</td></tr> <tr class="memdesc:a6237ede96be83ff729807688e4f638c5"><td class="mdescLeft"> </td><td class="mdescRight">NodeType. <a href="classDOMNode.html#a6237ede96be83ff729807688e4f638c5">More...</a><br /></td></tr> <tr class="separator:a6237ede96be83ff729807688e4f638c5 inherit pub_types_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b9b0c9655699ecde9ae39615cb30b12 inherit pub_types_classDOMNode"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html#a8b9b0c9655699ecde9ae39615cb30b12">DocumentPosition</a> { <br />   <a class="el" href="classDOMNode.html#a8b9b0c9655699ecde9ae39615cb30b12a424b946f5c383a4d1cf998e331039b3d">DOCUMENT_POSITION_DISCONNECTED</a> = 0x01, <a class="el" href="classDOMNode.html#a8b9b0c9655699ecde9ae39615cb30b12ac13783dc880795b7ac27d540a07329c9">DOCUMENT_POSITION_PRECEDING</a> = 0x02, <a class="el" href="classDOMNode.html#a8b9b0c9655699ecde9ae39615cb30b12a61b8d44acab833df378529ebae9f8af5">DOCUMENT_POSITION_FOLLOWING</a> = 0x04, <a class="el" href="classDOMNode.html#a8b9b0c9655699ecde9ae39615cb30b12a61a029637e5d2506bcc537fff813d18f">DOCUMENT_POSITION_CONTAINS</a> = 0x08, <br />   <a class="el" href="classDOMNode.html#a8b9b0c9655699ecde9ae39615cb30b12aaeaed5fbf968bc4c79ae6c02e254f8a5">DOCUMENT_POSITION_CONTAINED_BY</a> = 0x10, <a class="el" href="classDOMNode.html#a8b9b0c9655699ecde9ae39615cb30b12ad05fb328a1eb1d0a47d3caaa0ab209b9">DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC</a> = 0x20 <br /> }</td></tr> <tr class="memdesc:a8b9b0c9655699ecde9ae39615cb30b12"><td class="mdescLeft"> </td><td class="mdescRight">DocumentPosition: <a href="classDOMNode.html#a8b9b0c9655699ecde9ae39615cb30b12">More...</a><br /></td></tr> <tr class="separator:a8b9b0c9655699ecde9ae39615cb30b12 inherit pub_types_classDOMNode"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. </p> <p>The only delimiter that is recognized in a CDATA section is the "]]&gt;" string that ends the CDATA section. CDATA sections cannot be nested. Their primary purpose is for including material such as XML fragments, without needing to escape all the delimiters. </p> <p>The <code>data</code> attribute of the <code><a class="el" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...">DOMText</a></code> node holds the text that is contained by the CDATA section. Note that this may contain characters that need to be escaped outside of CDATA sections and that, depending on the character encoding ("charset") chosen for serialization, it may be impossible to write out some characters as part of a CDATA section. </p> <p>The <code><a class="el" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would otherwise be regard...">DOMCDATASection</a></code> interface inherits from the <code><a class="el" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods for accessing cha...">DOMCharacterData</a></code> interface through the <code><a class="el" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...">DOMText</a></code> interface. Adjacent <code><a class="el" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would otherwise be regard...">DOMCDATASection</a></code> nodes are not merged by use of the <code>normalize</code> method of the <code><a class="el" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model. ">DOMNode</a></code> interface. Because no markup is recognized within a <code><a class="el" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would otherwise be regard...">DOMCDATASection</a></code>, character numeric references cannot be used as an escape mechanism when serializing. Therefore, action needs to be taken when serializing a <code><a class="el" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would otherwise be regard...">DOMCDATASection</a></code> with a character encoding where some of the contained characters cannot be represented. Failure to do so would not produce well-formed XML.One potential solution in the serialization process is to end the CDATA section before the character, output the character using a character reference or entity reference, and open a new CDATA section for any further characters in the text node. Note, however, that some code conversion libraries at the time of writing do not return an error or exception when a character is missing from the encoding, making the task of ensuring that data is not corrupted on serialization more difficult. </p> <p>See also the <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113">Document Object Model (DOM) Level 2 Core Specification</a>.</p> <dl class="section since"><dt>Since</dt><dd>DOM Level 1 </dd></dl> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="a8e26d1498088ff1dfbb11c728f71158a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">DOMCDATASection::DOMCDATASection </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc">
</div> </div> <a class="anchor" id="aeea06f265d76e9bc3bb8ccda173a4c8a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">DOMCDATASection::DOMCDATASection </td> <td>(</td> <td class="paramtype">const <a class="el" href="classDOMCDATASection.html">DOMCDATASection</a> & </td> <td class="paramname"><em>other</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc">
</div> </div> <a class="anchor" id="afde3b69744511d725324627465deb0ea"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual DOMCDATASection::~DOMCDATASection </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc">
<p>Destructor. </p>
</div> </div> <hr/>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="DOMCDATASection_8hpp_source.html">DOMCDATASection.hpp</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Wed Mar 18 2015 10:43:37 for Xerces-C++ by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.9.1 </small></address> </body> </html>
|