333 lines
15 KiB
HTML
333 lines
15 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
|
<title>XQilla DOM3 API Documentation</title>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="tabs.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<a style="float:right;" href="http://sourceforge.net/projects/xqilla"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=152021&type=2" border="0" alt="SourceForge.net Logo" /></a>
|
|
<!-- Generated by Doxygen 1.5.1 -->
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
</ul></div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
|
<li><a href="annotated.html"><span>Class List</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 class="nav">
|
|
<a class="el" href="namespacexercesc.html">xercesc</a>::<a class="el" href="classxercesc_1_1DOMXPathException.html">DOMXPathException</a></div>
|
|
<h1>xercesc::DOMXPathException Class Reference</h1><!-- doxytag: class="xercesc::DOMXPathException" --><dl class="since" compact><dt><b>Since:</b></dt><dd>DOM Level 3 </dd></dl>
|
|
|
|
<a href="#_details">More...</a>
|
|
<p>
|
|
<code>#include <<a class="el" href="DOMXPathException_8hpp-source.html">DOMXPathException.hpp</a>></code>
|
|
<p>
|
|
<a href="classxercesc_1_1DOMXPathException-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></td></tr>
|
|
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMXPathException.html#25859053303c391af72b79929c1b244c">ExceptionCode</a> { <a class="el" href="classxercesc_1_1DOMXPathException.html#25859053303c391af72b79929c1b244c1ca7ddc36a3c2af4959ab692b7ff01a7">INVALID_EXPRESSION_ERR</a> = 51,
|
|
<a class="el" href="classxercesc_1_1DOMXPathException.html#25859053303c391af72b79929c1b244c835f8c80d658044e6191c5d866442779">TYPE_ERR</a> = 52
|
|
}</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">ExceptionCode INVALID_EXPRESSION_ERR If the expression has a syntax error or otherwise is not a legal expression according to the rules of the specific <code>XPathEvaluator</code> or contains specialized extension functions or variables not supported by this implementation. <a href="classxercesc_1_1DOMXPathException.html#25859053303c391af72b79929c1b244c">More...</a><br></td></tr>
|
|
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Public variables</div></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classxercesc_1_1DOMXPathException.html#25859053303c391af72b79929c1b244c">ExceptionCode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMXPathException.html#4ef3f8bafa3a7855838d88b8921482f2">code</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">A code value, from the set defined by the ExceptionCode enum, indicating the type of error that occured. <a href="#4ef3f8bafa3a7855838d88b8921482f2"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">const XMLCh * </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMXPathException.html#01aaefcaa4fb50edc75d52b5b4814afe">msg</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">A string value. <a href="#01aaefcaa4fb50edc75d52b5b4814afe"></a><br></td></tr>
|
|
</table>
|
|
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
|
<dl class="since" compact><dt><b>Since:</b></dt><dd>DOM Level 3 </dd></dl>
|
|
|
|
<p>
|
|
<hr><h2>Member Enumeration Documentation</h2>
|
|
<a class="anchor" name="25859053303c391af72b79929c1b244c"></a><!-- doxytag: member="xercesc::DOMXPathException::ExceptionCode" ref="25859053303c391af72b79929c1b244c" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="classxercesc_1_1DOMXPathException.html#25859053303c391af72b79929c1b244c">xercesc::DOMXPathException::ExceptionCode</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
ExceptionCode INVALID_EXPRESSION_ERR If the expression has a syntax error or otherwise is not a legal expression according to the rules of the specific <code>XPathEvaluator</code> or contains specialized extension functions or variables not supported by this implementation.
|
|
<p>
|
|
TYPE_ERR If the expression cannot be converted to return the specified type. <dl compact><dt><b>Enumerator: </b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" name="25859053303c391af72b79929c1b244c1ca7ddc36a3c2af4959ab692b7ff01a7"></a><!-- doxytag: member="INVALID_EXPRESSION_ERR" ref="25859053303c391af72b79929c1b244c1ca7ddc36a3c2af4959ab692b7ff01a7" args="" -->INVALID_EXPRESSION_ERR</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" name="25859053303c391af72b79929c1b244c835f8c80d658044e6191c5d866442779"></a><!-- doxytag: member="TYPE_ERR" ref="25859053303c391af72b79929c1b244c835f8c80d658044e6191c5d866442779" args="" -->TYPE_ERR</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Constructor & Destructor Documentation</h2>
|
|
<a class="anchor" name="35f18c2643db6cbafef310ee42a8c4a1"></a><!-- doxytag: member="xercesc::DOMXPathException::DOMXPathException" ref="35f18c2643db6cbafef310ee42a8c4a1" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">xercesc::DOMXPathException::DOMXPathException </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Default constructor for <a class="el" href="classxercesc_1_1DOMXPathException.html">DOMXPathException</a>.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="50ad2f68492968934bea585538789445"></a><!-- doxytag: member="xercesc::DOMXPathException::DOMXPathException" ref="50ad2f68492968934bea585538789445" args="(short code, const XMLCh *message)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">xercesc::DOMXPathException::DOMXPathException </td>
|
|
<td>(</td>
|
|
<td class="paramtype">short </td>
|
|
<td class="paramname"> <em>code</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const XMLCh * </td>
|
|
<td class="paramname"> <em>message</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Constructor which takes an error code and a message.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>code</em> </td><td>The error code which indicates the exception </td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>message</em> </td><td>The string containing the error message </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f18d566c72eddfe6186a198decc4c96e"></a><!-- doxytag: member="xercesc::DOMXPathException::DOMXPathException" ref="f18d566c72eddfe6186a198decc4c96e" args="(const DOMXPathException &other)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">xercesc::DOMXPathException::DOMXPathException </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classxercesc_1_1DOMXPathException.html">DOMXPathException</a> & </td>
|
|
<td class="paramname"> <em>other</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Copy constructor.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>other</em> </td><td>The object to be copied. </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a4eeff49346be8ecb10694a4ab1d60ef"></a><!-- doxytag: member="xercesc::DOMXPathException::~DOMXPathException" ref="a4eeff49346be8ecb10694a4ab1d60ef" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">xercesc::DOMXPathException::~DOMXPathException </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [virtual]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Destructor for <a class="el" href="classxercesc_1_1DOMXPathException.html">DOMXPathException</a>.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="35f18c2643db6cbafef310ee42a8c4a1"></a><!-- doxytag: member="xercesc::DOMXPathException::DOMXPathException" ref="35f18c2643db6cbafef310ee42a8c4a1" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">xercesc::DOMXPathException::DOMXPathException </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Default constructor for <a class="el" href="classxercesc_1_1DOMXPathException.html">DOMXPathException</a>.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="50ad2f68492968934bea585538789445"></a><!-- doxytag: member="xercesc::DOMXPathException::DOMXPathException" ref="50ad2f68492968934bea585538789445" args="(short code, const XMLCh *message)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">xercesc::DOMXPathException::DOMXPathException </td>
|
|
<td>(</td>
|
|
<td class="paramtype">short </td>
|
|
<td class="paramname"> <em>code</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const XMLCh * </td>
|
|
<td class="paramname"> <em>message</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Constructor which takes an error code and a message.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>code</em> </td><td>The error code which indicates the exception </td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>message</em> </td><td>The string containing the error message </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f18d566c72eddfe6186a198decc4c96e"></a><!-- doxytag: member="xercesc::DOMXPathException::DOMXPathException" ref="f18d566c72eddfe6186a198decc4c96e" args="(const DOMXPathException &other)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">xercesc::DOMXPathException::DOMXPathException </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classxercesc_1_1DOMXPathException.html">DOMXPathException</a> & </td>
|
|
<td class="paramname"> <em>other</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Copy constructor.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>other</em> </td><td>The object to be copied. </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a4eeff49346be8ecb10694a4ab1d60ef"></a><!-- doxytag: member="xercesc::DOMXPathException::~DOMXPathException" ref="a4eeff49346be8ecb10694a4ab1d60ef" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">xercesc::DOMXPathException::~DOMXPathException </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [virtual]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Destructor for <a class="el" href="classxercesc_1_1DOMXPathException.html">DOMXPathException</a>.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Member Data Documentation</h2>
|
|
<a class="anchor" name="4ef3f8bafa3a7855838d88b8921482f2"></a><!-- doxytag: member="xercesc::DOMXPathException::code" ref="4ef3f8bafa3a7855838d88b8921482f2" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classxercesc_1_1DOMXPathException.html#25859053303c391af72b79929c1b244c">ExceptionCode</a> <a class="el" href="classxercesc_1_1DOMXPathException.html#4ef3f8bafa3a7855838d88b8921482f2">xercesc::DOMXPathException::code</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
A code value, from the set defined by the ExceptionCode enum, indicating the type of error that occured.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="01aaefcaa4fb50edc75d52b5b4814afe"></a><!-- doxytag: member="xercesc::DOMXPathException::msg" ref="01aaefcaa4fb50edc75d52b5b4814afe" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const XMLCh* <a class="el" href="classxercesc_1_1DOMXPathException.html#01aaefcaa4fb50edc75d52b5b4814afe">xercesc::DOMXPathException::msg</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
A string value.
|
|
<p>
|
|
Applications may use this field to hold an error message. The field value is not set by the DOM implementation, meaning that the string will be empty when an exception is first thrown.
|
|
</div>
|
|
</div><p>
|
|
<hr>The documentation for this class was generated from the following files:<ul>
|
|
<li><a class="el" href="DOMXPathException_8hpp-source.html">DOMXPathException.hpp</a><li><a class="el" href="DOMXPathException_8cpp.html">DOMXPathException.cpp</a></ul>
|
|
<hr size="1"><address style="align: right;"><small>Generated on Wed Dec 12 20:17:15 2007 for XQilla DOM Level 3 API by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
|
</body>
|
|
</html>
|