blob: 15c1e95b17209cd2281da33265cea20898a97f1a [file] [log] [blame]
<HTML><HEAD><TITLE>Xalan-C++ API Documentation</TITLE></HEAD>
<BODY>
<h2 align="center">Xalan-C++ API Documentation</h2>
<h3 align="center">The Xalan C++ XSLT Processor Version 1.10</h3>
</BODY>
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
<hr><h1>XalanEXSLTMathImpl.hpp</h1><a href="XalanEXSLTMathImpl_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <font class="comment">/*</font>
00002 <font class="comment"> * Copyright 1999-2004 The Apache Software Foundation.</font>
00003 <font class="comment"> *</font>
00004 <font class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</font>
00005 <font class="comment"> * you may not use this file except in compliance with the License.</font>
00006 <font class="comment"> * You may obtain a copy of the License at</font>
00007 <font class="comment"> *</font>
00008 <font class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</font>
00009 <font class="comment"> *</font>
00010 <font class="comment"> * Unless required by applicable law or agreed to in writing, software</font>
00011 <font class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</font>
00012 <font class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</font>
00013 <font class="comment"> * See the License for the specific language governing permissions and</font>
00014 <font class="comment"> * limitations under the License.</font>
00015 <font class="comment"> */</font>
00016 <font class="preprocessor">#if !defined(EXSLT_MATHIMPL_HEADER_GUARD_1357924680)</font>
<a name="l00017"></a><a class="code" href="XalanEXSLTMathImpl_8hpp.html#a0">00017</a> <font class="preprocessor"></font><font class="preprocessor">#define EXSLT_MATHIMPL_HEADER_GUARD_1357924680</font>
00018 <font class="preprocessor"></font>
00019
00020
00021 <font class="preprocessor">#include "<a class="code" href="XalanEXSLTDefinitions_8hpp.html">XalanEXSLTDefinitions.hpp</a>"</font>
00022
00023
00024
00025 <font class="preprocessor">#include &lt;<a class="code" href="XalanMessageLoader_8hpp.html">xalanc/PlatformSupport/XalanMessageLoader.hpp</a>&gt;</font>
00026
00027
00028
00029 <font class="preprocessor">#include &lt;<a class="code" href="Function_8hpp.html">xalanc/XPath/Function.hpp</a>&gt;</font>
00030
00031
00032
00033 XALAN_CPP_NAMESPACE_BEGIN
00034
00035
00036
<a name="l00037"></a><a class="code" href="classXalanEXSLTFunctionAbs.html">00037</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionAbs.html">XalanEXSLTFunctionAbs</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00038 {
00039 <font class="keyword">public</font>:
00040
<a name="l00041"></a><a class="code" href="classXalanEXSLTFunctionAbs.html#s0">00041</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00042
<a name="l00043"></a><a class="code" href="classXalanEXSLTFunctionAbs.html#a0">00043</a> <a class="code" href="classXalanEXSLTFunctionAbs.html#a0">XalanEXSLTFunctionAbs</a>()<font class="keyword"></font>
00044 <font class="keyword"> </font>{
00045 }
00046
00047 <font class="keyword">virtual</font>
<a name="l00048"></a><a class="code" href="classXalanEXSLTFunctionAbs.html#a1">00048</a> <a class="code" href="classXalanEXSLTFunctionAbs.html#a1">~XalanEXSLTFunctionAbs</a>()<font class="keyword"></font>
00049 <font class="keyword"> </font>{
00050 }
00051
00052 <font class="comment">// These methods are inherited from Function ...</font>
00053
00054 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00055 <a class="code" href="classFunction.html#a2">execute</a>(
00056 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00057 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00058 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00059 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00060
00061 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00062 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00063 <font class="preprocessor">#endif</font>
00064 <font class="preprocessor"></font>
00065 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00066 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00067 <font class="preprocessor">#else</font>
00068 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionAbs.html">XalanEXSLTFunctionAbs</a>*
00069 <font class="preprocessor">#endif</font>
<a name="l00070"></a><a class="code" href="classXalanEXSLTFunctionAbs.html#a3">00070</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00071 <font class="keyword"> </font>{
00072 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00073 }
00074
00075 <font class="keyword">protected</font>:
00076
00077 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00078 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00079
00080 <font class="keyword">private</font>:
00081
00082 <font class="comment">// Not implemented...</font>
00083 <a class="code" href="classXalanEXSLTFunctionAbs.html">XalanEXSLTFunctionAbs</a>&amp;
00084 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAbs.html">XalanEXSLTFunctionAbs</a>&amp;);
00085
00086 <font class="keywordtype">bool</font>
00087 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAbs.html">XalanEXSLTFunctionAbs</a>&amp;) <font class="keyword">const</font>;
00088 };
00089
00090
00091
<a name="l00092"></a><a class="code" href="classXalanEXSLTFunctionRandom.html">00092</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionRandom.html">XalanEXSLTFunctionRandom</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00093 {
00094 <font class="keyword">public</font>:
00095
<a name="l00096"></a><a class="code" href="classXalanEXSLTFunctionRandom.html#s0">00096</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00097
<a name="l00098"></a><a class="code" href="classXalanEXSLTFunctionRandom.html#a0">00098</a> <a class="code" href="classXalanEXSLTFunctionRandom.html#a0">XalanEXSLTFunctionRandom</a>()<font class="keyword"></font>
00099 <font class="keyword"> </font>{
00100 }
00101
00102 <font class="keyword">virtual</font>
<a name="l00103"></a><a class="code" href="classXalanEXSLTFunctionRandom.html#a1">00103</a> <a class="code" href="classXalanEXSLTFunctionRandom.html#a1">~XalanEXSLTFunctionRandom</a>()<font class="keyword"></font>
00104 <font class="keyword"> </font>{
00105 }
00106
00107 <font class="comment">// These methods are inherited from Function ...</font>
00108
00109 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00110 <a class="code" href="classFunction.html#a2">execute</a>(
00111 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00112 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00113 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00114 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00115
00116 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00117 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00118 <font class="preprocessor">#endif</font>
00119 <font class="preprocessor"></font>
00120 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00121 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00122 <font class="preprocessor">#else</font>
00123 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionRandom.html">XalanEXSLTFunctionRandom</a>*
00124 <font class="preprocessor">#endif</font>
<a name="l00125"></a><a class="code" href="classXalanEXSLTFunctionRandom.html#a3">00125</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00126 <font class="keyword"> </font>{
00127 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00128 }
00129
00130 <font class="keyword">protected</font>:
00131
00132 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00133 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00134
00135 <font class="keyword">private</font>:
00136
00137 <font class="comment">// Not implemented...</font>
00138 <a class="code" href="classXalanEXSLTFunctionRandom.html">XalanEXSLTFunctionRandom</a>&amp;
00139 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionRandom.html">XalanEXSLTFunctionRandom</a>&amp;);
00140
00141 <font class="keywordtype">bool</font>
00142 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionRandom.html">XalanEXSLTFunctionRandom</a>&amp;) <font class="keyword">const</font>;
00143 };
00144
00145
00146
<a name="l00147"></a><a class="code" href="classXalanEXSLTFunctionAcos.html">00147</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionAcos.html">XalanEXSLTFunctionAcos</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00148 {
00149 <font class="keyword">public</font>:
00150
<a name="l00151"></a><a class="code" href="classXalanEXSLTFunctionAcos.html#s0">00151</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00152
<a name="l00153"></a><a class="code" href="classXalanEXSLTFunctionAcos.html#a0">00153</a> <a class="code" href="classXalanEXSLTFunctionAcos.html#a0">XalanEXSLTFunctionAcos</a>()<font class="keyword"></font>
00154 <font class="keyword"> </font>{
00155 }
00156
00157 <font class="keyword">virtual</font>
<a name="l00158"></a><a class="code" href="classXalanEXSLTFunctionAcos.html#a1">00158</a> <a class="code" href="classXalanEXSLTFunctionAcos.html#a1">~XalanEXSLTFunctionAcos</a>()<font class="keyword"></font>
00159 <font class="keyword"> </font>{
00160 }
00161
00162 <font class="comment">// These methods are inherited from Function ...</font>
00163
00164 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00165 <a class="code" href="classFunction.html#a2">execute</a>(
00166 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00167 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00168 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00169 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00170
00171 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00172 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00173 <font class="preprocessor">#endif</font>
00174 <font class="preprocessor"></font>
00175 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00176 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00177 <font class="preprocessor">#else</font>
00178 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionAcos.html">XalanEXSLTFunctionAcos</a>*
00179 <font class="preprocessor">#endif</font>
<a name="l00180"></a><a class="code" href="classXalanEXSLTFunctionAcos.html#a3">00180</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00181 <font class="keyword"> </font>{
00182 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00183 }
00184
00185 <font class="keyword">protected</font>:
00186
00187 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00188 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00189
00190 <font class="keyword">private</font>:
00191
00192 <font class="comment">// Not implemented...</font>
00193 <a class="code" href="classXalanEXSLTFunctionAcos.html">XalanEXSLTFunctionAcos</a>&amp;
00194 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAcos.html">XalanEXSLTFunctionAcos</a>&amp;);
00195
00196 <font class="keywordtype">bool</font>
00197 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAcos.html">XalanEXSLTFunctionAcos</a>&amp;) <font class="keyword">const</font>;
00198 };
00199
00200
00201
<a name="l00202"></a><a class="code" href="classXalanEXSLTFunctionAsin.html">00202</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionAsin.html">XalanEXSLTFunctionAsin</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00203 {
00204 <font class="keyword">public</font>:
00205
<a name="l00206"></a><a class="code" href="classXalanEXSLTFunctionAsin.html#s0">00206</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00207
<a name="l00208"></a><a class="code" href="classXalanEXSLTFunctionAsin.html#a0">00208</a> <a class="code" href="classXalanEXSLTFunctionAsin.html#a0">XalanEXSLTFunctionAsin</a>()<font class="keyword"></font>
00209 <font class="keyword"> </font>{
00210 }
00211
00212 <font class="keyword">virtual</font>
<a name="l00213"></a><a class="code" href="classXalanEXSLTFunctionAsin.html#a1">00213</a> <a class="code" href="classXalanEXSLTFunctionAsin.html#a1">~XalanEXSLTFunctionAsin</a>()<font class="keyword"></font>
00214 <font class="keyword"> </font>{
00215 }
00216
00217 <font class="comment">// These methods are inherited from Function ...</font>
00218
00219 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00220 <a class="code" href="classFunction.html#a2">execute</a>(
00221 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00222 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00223 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00224 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00225
00226 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00227 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00228 <font class="preprocessor">#endif</font>
00229 <font class="preprocessor"></font>
00230 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00231 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00232 <font class="preprocessor">#else</font>
00233 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionAsin.html">XalanEXSLTFunctionAsin</a>*
00234 <font class="preprocessor">#endif</font>
<a name="l00235"></a><a class="code" href="classXalanEXSLTFunctionAsin.html#a3">00235</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00236 <font class="keyword"> </font>{
00237 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00238 }
00239
00240 <font class="keyword">protected</font>:
00241
00242 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00243 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00244
00245 <font class="keyword">private</font>:
00246
00247 <font class="comment">// Not implemented...</font>
00248 <a class="code" href="classXalanEXSLTFunctionAsin.html">XalanEXSLTFunctionAsin</a>&amp;
00249 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAsin.html">XalanEXSLTFunctionAsin</a>&amp;);
00250
00251 <font class="keywordtype">bool</font>
00252 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAsin.html">XalanEXSLTFunctionAsin</a>&amp;) <font class="keyword">const</font>;
00253 };
00254
00255
00256
<a name="l00257"></a><a class="code" href="classXalanEXSLTFunctionAtan.html">00257</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionAtan.html">XalanEXSLTFunctionAtan</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00258 {
00259 <font class="keyword">public</font>:
00260
<a name="l00261"></a><a class="code" href="classXalanEXSLTFunctionAtan.html#s0">00261</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00262
<a name="l00263"></a><a class="code" href="classXalanEXSLTFunctionAtan.html#a0">00263</a> <a class="code" href="classXalanEXSLTFunctionAtan.html#a0">XalanEXSLTFunctionAtan</a>()<font class="keyword"></font>
00264 <font class="keyword"> </font>{
00265 }
00266
00267 <font class="keyword">virtual</font>
<a name="l00268"></a><a class="code" href="classXalanEXSLTFunctionAtan.html#a1">00268</a> <a class="code" href="classXalanEXSLTFunctionAtan.html#a1">~XalanEXSLTFunctionAtan</a>()<font class="keyword"></font>
00269 <font class="keyword"> </font>{
00270 }
00271
00272 <font class="comment">// These methods are inherited from Function ...</font>
00273
00274 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00275 <a class="code" href="classFunction.html#a2">execute</a>(
00276 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00277 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00278 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00279 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00280
00281 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00282 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00283 <font class="preprocessor">#endif</font>
00284 <font class="preprocessor"></font>
00285 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00286 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00287 <font class="preprocessor">#else</font>
00288 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionAtan.html">XalanEXSLTFunctionAtan</a>*
00289 <font class="preprocessor">#endif</font>
<a name="l00290"></a><a class="code" href="classXalanEXSLTFunctionAtan.html#a3">00290</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00291 <font class="keyword"> </font>{
00292 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00293 }
00294
00295 <font class="keyword">protected</font>:
00296
00297 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00298 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00299
00300 <font class="keyword">private</font>:
00301
00302 <font class="comment">// Not implemented...</font>
00303 <a class="code" href="classXalanEXSLTFunctionAtan.html">XalanEXSLTFunctionAtan</a>&amp;
00304 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAtan.html">XalanEXSLTFunctionAtan</a>&amp;);
00305
00306 <font class="keywordtype">bool</font>
00307 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAtan.html">XalanEXSLTFunctionAtan</a>&amp;) <font class="keyword">const</font>;
00308 };
00309
00310
00311
<a name="l00312"></a><a class="code" href="classXalanEXSLTFunctionAtan2.html">00312</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionAtan2.html">XalanEXSLTFunctionAtan2</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00313 {
00314 <font class="keyword">public</font>:
00315
<a name="l00316"></a><a class="code" href="classXalanEXSLTFunctionAtan2.html#s0">00316</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00317
<a name="l00318"></a><a class="code" href="classXalanEXSLTFunctionAtan2.html#a0">00318</a> <a class="code" href="classXalanEXSLTFunctionAtan2.html#a0">XalanEXSLTFunctionAtan2</a>()<font class="keyword"></font>
00319 <font class="keyword"> </font>{
00320 }
00321
00322 <font class="keyword">virtual</font>
<a name="l00323"></a><a class="code" href="classXalanEXSLTFunctionAtan2.html#a1">00323</a> <a class="code" href="classXalanEXSLTFunctionAtan2.html#a1">~XalanEXSLTFunctionAtan2</a>()<font class="keyword"></font>
00324 <font class="keyword"> </font>{
00325 }
00326
00327 <font class="comment">// These methods are inherited from Function ...</font>
00328
00329 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00330 <a class="code" href="classFunction.html#a2">execute</a>(
00331 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00332 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00333 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00334 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00335
00336 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00337 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00338 <font class="preprocessor">#endif</font>
00339 <font class="preprocessor"></font>
00340 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00341 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00342 <font class="preprocessor">#else</font>
00343 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionAtan2.html">XalanEXSLTFunctionAtan2</a>*
00344 <font class="preprocessor">#endif</font>
<a name="l00345"></a><a class="code" href="classXalanEXSLTFunctionAtan2.html#a3">00345</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00346 <font class="keyword"> </font>{
00347 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00348 }
00349
00350 <font class="keyword">protected</font>:
00351
00352 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00353 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00354
00355 <font class="keyword">private</font>:
00356
00357 <font class="comment">// Not implemented...</font>
00358 <a class="code" href="classXalanEXSLTFunctionAtan2.html">XalanEXSLTFunctionAtan2</a>&amp;
00359 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAtan2.html">XalanEXSLTFunctionAtan2</a>&amp;);
00360
00361 <font class="keywordtype">bool</font>
00362 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionAtan2.html">XalanEXSLTFunctionAtan2</a>&amp;) <font class="keyword">const</font>;
00363 };
00364
00365
00366
<a name="l00367"></a><a class="code" href="classXalanEXSLTFunctionConstant.html">00367</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionConstant.html">XalanEXSLTFunctionConstant</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00368 {
00369 <font class="keyword">public</font>:
00370
<a name="l00371"></a><a class="code" href="classXalanEXSLTFunctionConstant.html#s0">00371</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00372
<a name="l00373"></a><a class="code" href="classXalanEXSLTFunctionConstant.html#a0">00373</a> <a class="code" href="classXalanEXSLTFunctionConstant.html#a0">XalanEXSLTFunctionConstant</a>()<font class="keyword"></font>
00374 <font class="keyword"> </font>{
00375 }
00376
00377 <font class="keyword">virtual</font>
<a name="l00378"></a><a class="code" href="classXalanEXSLTFunctionConstant.html#a1">00378</a> <a class="code" href="classXalanEXSLTFunctionConstant.html#a1">~XalanEXSLTFunctionConstant</a>()<font class="keyword"></font>
00379 <font class="keyword"> </font>{
00380 }
00381
00382 <font class="comment">// These methods are inherited from Function ...</font>
00383
00384 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00385 <a class="code" href="classFunction.html#a2">execute</a>(
00386 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00387 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00388 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00389 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00390
00391 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00392 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00393 <font class="preprocessor">#endif</font>
00394 <font class="preprocessor"></font>
00395 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00396 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00397 <font class="preprocessor">#else</font>
00398 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionConstant.html">XalanEXSLTFunctionConstant</a>*
00399 <font class="preprocessor">#endif</font>
<a name="l00400"></a><a class="code" href="classXalanEXSLTFunctionConstant.html#a3">00400</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00401 <font class="keyword"> </font>{
00402 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00403 }
00404
00405 <font class="keyword">protected</font>:
00406
00407 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
<a name="l00408"></a><a class="code" href="classXalanEXSLTFunctionConstant.html#b0">00408</a> <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer)<font class="keyword"> const</font>
00409 <font class="keyword"> </font>{
00410 <font class="keywordflow">return</font> XalanMessageLoader::getMessage(
00411 theBuffer,
00412 XalanMessages::EXSLTFunctionAcceptsTwoArguments_1Param,
00413 <font class="stringliteral">"constant()"</font>);
00414 }
00415
00416 <font class="keyword">private</font>:
00417
00418 <font class="keyword">static</font> <font class="keyword">const</font> XalanDOMChar s_eString[];
00419 <font class="keyword">static</font> <font class="keyword">const</font> XalanDOMChar s_ln10String[];
00420 <font class="keyword">static</font> <font class="keyword">const</font> XalanDOMChar s_ln2String[];
00421 <font class="keyword">static</font> <font class="keyword">const</font> XalanDOMChar s_log2EString[];
00422 <font class="keyword">static</font> <font class="keyword">const</font> XalanDOMChar s_piString[];
00423 <font class="keyword">static</font> <font class="keyword">const</font> XalanDOMChar s_sqrt1_2String[];
00424 <font class="keyword">static</font> <font class="keyword">const</font> XalanDOMChar s_sqrt2String[];
00425
00426 <font class="keyword">static</font> <font class="keyword">const</font> <font class="keywordtype">double</font> s_eValues[];
00427 <font class="keyword">static</font> <font class="keyword">const</font> <font class="keywordtype">double</font> s_ln10Values[];
00428 <font class="keyword">static</font> <font class="keyword">const</font> <font class="keywordtype">double</font> s_ln2Values[];
00429 <font class="keyword">static</font> <font class="keyword">const</font> <font class="keywordtype">double</font> s_log2EValues[];
00430 <font class="keyword">static</font> <font class="keyword">const</font> <font class="keywordtype">double</font> s_piValues[];
00431 <font class="keyword">static</font> <font class="keyword">const</font> <font class="keywordtype">double</font> s_sqrt1_2Values[];
00432 <font class="keyword">static</font> <font class="keyword">const</font> <font class="keywordtype">double</font> s_sqrt2Values[];
00433
00434
00435 <font class="comment">// Not implemented...</font>
00436 <a class="code" href="classXalanEXSLTFunctionConstant.html">XalanEXSLTFunctionConstant</a>&amp;
00437 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionConstant.html">XalanEXSLTFunctionConstant</a>&amp;);
00438
00439 <font class="keywordtype">bool</font>
00440 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionConstant.html">XalanEXSLTFunctionConstant</a>&amp;) <font class="keyword">const</font>;
00441 };
00442
00443
00444
<a name="l00445"></a><a class="code" href="classXalanEXSLTFunctionCos.html">00445</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionCos.html">XalanEXSLTFunctionCos</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00446 {
00447 <font class="keyword">public</font>:
00448
<a name="l00449"></a><a class="code" href="classXalanEXSLTFunctionCos.html#s0">00449</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00450
<a name="l00451"></a><a class="code" href="classXalanEXSLTFunctionCos.html#a0">00451</a> <a class="code" href="classXalanEXSLTFunctionCos.html#a0">XalanEXSLTFunctionCos</a>()<font class="keyword"></font>
00452 <font class="keyword"> </font>{
00453 }
00454
00455 <font class="keyword">virtual</font>
<a name="l00456"></a><a class="code" href="classXalanEXSLTFunctionCos.html#a1">00456</a> <a class="code" href="classXalanEXSLTFunctionCos.html#a1">~XalanEXSLTFunctionCos</a>()<font class="keyword"></font>
00457 <font class="keyword"> </font>{
00458 }
00459
00460 <font class="comment">// These methods are inherited from Function ...</font>
00461
00462 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00463 <a class="code" href="classFunction.html#a2">execute</a>(
00464 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00465 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00466 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00467 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00468
00469 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00470 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00471 <font class="preprocessor">#endif</font>
00472 <font class="preprocessor"></font>
00473 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00474 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00475 <font class="preprocessor">#else</font>
00476 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionCos.html">XalanEXSLTFunctionCos</a>*
00477 <font class="preprocessor">#endif</font>
<a name="l00478"></a><a class="code" href="classXalanEXSLTFunctionCos.html#a3">00478</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00479 <font class="keyword"> </font>{
00480 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00481 }
00482
00483 <font class="keyword">protected</font>:
00484
00485 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00486 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00487
00488 <font class="keyword">private</font>:
00489
00490 <font class="comment">// Not implemented...</font>
00491 <a class="code" href="classXalanEXSLTFunctionCos.html">XalanEXSLTFunctionCos</a>&amp;
00492 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionCos.html">XalanEXSLTFunctionCos</a>&amp;);
00493
00494 <font class="keywordtype">bool</font>
00495 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionCos.html">XalanEXSLTFunctionCos</a>&amp;) <font class="keyword">const</font>;
00496 };
00497
00498
00499
<a name="l00500"></a><a class="code" href="classXalanEXSLTFunctionExp.html">00500</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionExp.html">XalanEXSLTFunctionExp</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00501 {
00502 <font class="keyword">public</font>:
00503
<a name="l00504"></a><a class="code" href="classXalanEXSLTFunctionExp.html#s0">00504</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00505
<a name="l00506"></a><a class="code" href="classXalanEXSLTFunctionExp.html#a0">00506</a> <a class="code" href="classXalanEXSLTFunctionExp.html#a0">XalanEXSLTFunctionExp</a>()<font class="keyword"></font>
00507 <font class="keyword"> </font>{
00508 }
00509
00510 <font class="keyword">virtual</font>
<a name="l00511"></a><a class="code" href="classXalanEXSLTFunctionExp.html#a1">00511</a> <a class="code" href="classXalanEXSLTFunctionExp.html#a1">~XalanEXSLTFunctionExp</a>()<font class="keyword"></font>
00512 <font class="keyword"> </font>{
00513 }
00514
00515 <font class="comment">// These methods are inherited from Function ...</font>
00516
00517 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00518 <a class="code" href="classFunction.html#a2">execute</a>(
00519 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00520 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00521 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00522 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00523
00524 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00525 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00526 <font class="preprocessor">#endif</font>
00527 <font class="preprocessor"></font>
00528 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00529 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00530 <font class="preprocessor">#else</font>
00531 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionExp.html">XalanEXSLTFunctionExp</a>*
00532 <font class="preprocessor">#endif</font>
<a name="l00533"></a><a class="code" href="classXalanEXSLTFunctionExp.html#a3">00533</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00534 <font class="keyword"> </font>{
00535 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00536 }
00537
00538 <font class="keyword">protected</font>:
00539
00540 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00541 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00542
00543 <font class="keyword">private</font>:
00544
00545 <font class="comment">// Not implemented...</font>
00546 <a class="code" href="classXalanEXSLTFunctionExp.html">XalanEXSLTFunctionExp</a>&amp;
00547 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionExp.html">XalanEXSLTFunctionExp</a>&amp;);
00548
00549 <font class="keywordtype">bool</font>
00550 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionExp.html">XalanEXSLTFunctionExp</a>&amp;) <font class="keyword">const</font>;
00551 };
00552
00553
00554
<a name="l00555"></a><a class="code" href="classXalanEXSLTFunctionHighest.html">00555</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionHighest.html">XalanEXSLTFunctionHighest</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00556 {
00557 <font class="keyword">public</font>:
00558
<a name="l00559"></a><a class="code" href="classXalanEXSLTFunctionHighest.html#s0">00559</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00560
<a name="l00561"></a><a class="code" href="classXalanEXSLTFunctionHighest.html#a0">00561</a> <a class="code" href="classXalanEXSLTFunctionHighest.html#a0">XalanEXSLTFunctionHighest</a>()<font class="keyword"></font>
00562 <font class="keyword"> </font>{
00563 }
00564
00565 <font class="keyword">virtual</font>
<a name="l00566"></a><a class="code" href="classXalanEXSLTFunctionHighest.html#a1">00566</a> <a class="code" href="classXalanEXSLTFunctionHighest.html#a1">~XalanEXSLTFunctionHighest</a>()<font class="keyword"></font>
00567 <font class="keyword"> </font>{
00568 }
00569
00570 <font class="comment">// These methods are inherited from Function ...</font>
00571
00572 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00573 <a class="code" href="classFunction.html#a2">execute</a>(
00574 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00575 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00576 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00577 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00578
00579 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00580 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00581 <font class="preprocessor">#endif</font>
00582 <font class="preprocessor"></font>
00583 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00584 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00585 <font class="preprocessor">#else</font>
00586 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionHighest.html">XalanEXSLTFunctionHighest</a>*
00587 <font class="preprocessor">#endif</font>
<a name="l00588"></a><a class="code" href="classXalanEXSLTFunctionHighest.html#a3">00588</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00589 <font class="keyword"> </font>{
00590 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00591 }
00592
00593 <font class="keyword">protected</font>:
00594
00595 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00596 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00597
00598 <font class="keyword">private</font>:
00599
00600 <font class="comment">// Not implemented...</font>
00601 <a class="code" href="classXalanEXSLTFunctionHighest.html">XalanEXSLTFunctionHighest</a>&amp;
00602 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionHighest.html">XalanEXSLTFunctionHighest</a>&amp;);
00603
00604 <font class="keywordtype">bool</font>
00605 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionHighest.html">XalanEXSLTFunctionHighest</a>&amp;) <font class="keyword">const</font>;
00606 };
00607
00608
00609
<a name="l00610"></a><a class="code" href="classXalanEXSLTFunctionLog.html">00610</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionLog.html">XalanEXSLTFunctionLog</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00611 {
00612 <font class="keyword">public</font>:
00613
<a name="l00614"></a><a class="code" href="classXalanEXSLTFunctionLog.html#s0">00614</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00615
<a name="l00616"></a><a class="code" href="classXalanEXSLTFunctionLog.html#a0">00616</a> <a class="code" href="classXalanEXSLTFunctionLog.html#a0">XalanEXSLTFunctionLog</a>()<font class="keyword"></font>
00617 <font class="keyword"> </font>{
00618 }
00619
00620 <font class="keyword">virtual</font>
<a name="l00621"></a><a class="code" href="classXalanEXSLTFunctionLog.html#a1">00621</a> <a class="code" href="classXalanEXSLTFunctionLog.html#a1">~XalanEXSLTFunctionLog</a>()<font class="keyword"></font>
00622 <font class="keyword"> </font>{
00623 }
00624
00625 <font class="comment">// These methods are inherited from Function ...</font>
00626
00627 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00628 <a class="code" href="classFunction.html#a2">execute</a>(
00629 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00630 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00631 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00632 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00633
00634 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00635 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00636 <font class="preprocessor">#endif</font>
00637 <font class="preprocessor"></font>
00638 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00639 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00640 <font class="preprocessor">#else</font>
00641 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionLog.html">XalanEXSLTFunctionLog</a>*
00642 <font class="preprocessor">#endif</font>
<a name="l00643"></a><a class="code" href="classXalanEXSLTFunctionLog.html#a3">00643</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00644 <font class="keyword"> </font>{
00645 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00646 }
00647
00648 <font class="keyword">protected</font>:
00649
00650 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00651 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00652
00653 <font class="keyword">private</font>:
00654
00655 <font class="comment">// Not implemented...</font>
00656 <a class="code" href="classXalanEXSLTFunctionLog.html">XalanEXSLTFunctionLog</a>&amp;
00657 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionLog.html">XalanEXSLTFunctionLog</a>&amp;);
00658
00659 <font class="keywordtype">bool</font>
00660 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionLog.html">XalanEXSLTFunctionLog</a>&amp;) <font class="keyword">const</font>;
00661 };
00662
00663
00664
<a name="l00665"></a><a class="code" href="classXalanEXSLTFunctionLowest.html">00665</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionLowest.html">XalanEXSLTFunctionLowest</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00666 {
00667 <font class="keyword">public</font>:
00668
<a name="l00669"></a><a class="code" href="classXalanEXSLTFunctionLowest.html#s0">00669</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00670
<a name="l00671"></a><a class="code" href="classXalanEXSLTFunctionLowest.html#a0">00671</a> <a class="code" href="classXalanEXSLTFunctionLowest.html#a0">XalanEXSLTFunctionLowest</a>()<font class="keyword"></font>
00672 <font class="keyword"> </font>{
00673 }
00674
00675 <font class="keyword">virtual</font>
<a name="l00676"></a><a class="code" href="classXalanEXSLTFunctionLowest.html#a1">00676</a> <a class="code" href="classXalanEXSLTFunctionLowest.html#a1">~XalanEXSLTFunctionLowest</a>()<font class="keyword"></font>
00677 <font class="keyword"> </font>{
00678 }
00679
00680 <font class="comment">// These methods are inherited from Function ...</font>
00681
00682 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00683 <a class="code" href="classFunction.html#a2">execute</a>(
00684 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00685 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00686 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00687 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00688
00689 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00690 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00691 <font class="preprocessor">#endif</font>
00692 <font class="preprocessor"></font>
00693 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00694 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00695 <font class="preprocessor">#else</font>
00696 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionLowest.html">XalanEXSLTFunctionLowest</a>*
00697 <font class="preprocessor">#endif</font>
<a name="l00698"></a><a class="code" href="classXalanEXSLTFunctionLowest.html#a3">00698</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00699 <font class="keyword"> </font>{
00700 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00701 }
00702
00703 <font class="keyword">protected</font>:
00704
00705 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00706 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00707
00708 <font class="keyword">private</font>:
00709
00710 <font class="comment">// Not implemented...</font>
00711 <a class="code" href="classXalanEXSLTFunctionLowest.html">XalanEXSLTFunctionLowest</a>&amp;
00712 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionLowest.html">XalanEXSLTFunctionLowest</a>&amp;);
00713
00714 <font class="keywordtype">bool</font>
00715 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionLowest.html">XalanEXSLTFunctionLowest</a>&amp;) <font class="keyword">const</font>;
00716 };
00717
00718
00719
<a name="l00720"></a><a class="code" href="classXalanEXSLTFunctionMax.html">00720</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionMax.html">XalanEXSLTFunctionMax</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00721 {
00722 <font class="keyword">public</font>:
00723
<a name="l00724"></a><a class="code" href="classXalanEXSLTFunctionMax.html#s0">00724</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00725
<a name="l00726"></a><a class="code" href="classXalanEXSLTFunctionMax.html#a0">00726</a> <a class="code" href="classXalanEXSLTFunctionMax.html#a0">XalanEXSLTFunctionMax</a>()<font class="keyword"></font>
00727 <font class="keyword"> </font>{
00728 }
00729
00730 <font class="keyword">virtual</font>
<a name="l00731"></a><a class="code" href="classXalanEXSLTFunctionMax.html#a1">00731</a> <a class="code" href="classXalanEXSLTFunctionMax.html#a1">~XalanEXSLTFunctionMax</a>()<font class="keyword"></font>
00732 <font class="keyword"> </font>{
00733 }
00734
00735 <font class="comment">// These methods are inherited from Function ...</font>
00736
00737 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00738 <a class="code" href="classFunction.html#a2">execute</a>(
00739 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00740 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00741 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00742 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00743
00744 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00745 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00746 <font class="preprocessor">#endif</font>
00747 <font class="preprocessor"></font>
00748 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00749 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00750 <font class="preprocessor">#else</font>
00751 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionMax.html">XalanEXSLTFunctionMax</a>*
00752 <font class="preprocessor">#endif</font>
<a name="l00753"></a><a class="code" href="classXalanEXSLTFunctionMax.html#a3">00753</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00754 <font class="keyword"> </font>{
00755 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00756 }
00757
00758 <font class="keyword">protected</font>:
00759
00760 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00761 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00762
00763 <font class="keyword">private</font>:
00764
00765 <font class="comment">// Not implemented...</font>
00766 <a class="code" href="classXalanEXSLTFunctionMax.html">XalanEXSLTFunctionMax</a>&amp;
00767 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionMax.html">XalanEXSLTFunctionMax</a>&amp;);
00768
00769 <font class="keywordtype">bool</font>
00770 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionMax.html">XalanEXSLTFunctionMax</a>&amp;) <font class="keyword">const</font>;
00771 };
00772
00773
00774
<a name="l00775"></a><a class="code" href="classXalanEXSLTFunctionMin.html">00775</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionMin.html">XalanEXSLTFunctionMin</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00776 {
00777 <font class="keyword">public</font>:
00778
<a name="l00779"></a><a class="code" href="classXalanEXSLTFunctionMin.html#s0">00779</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00780
<a name="l00781"></a><a class="code" href="classXalanEXSLTFunctionMin.html#a0">00781</a> <a class="code" href="classXalanEXSLTFunctionMin.html#a0">XalanEXSLTFunctionMin</a>()<font class="keyword"></font>
00782 <font class="keyword"> </font>{
00783 }
00784
00785 <font class="keyword">virtual</font>
<a name="l00786"></a><a class="code" href="classXalanEXSLTFunctionMin.html#a1">00786</a> <a class="code" href="classXalanEXSLTFunctionMin.html#a1">~XalanEXSLTFunctionMin</a>()<font class="keyword"></font>
00787 <font class="keyword"> </font>{
00788 }
00789
00790 <font class="comment">// These methods are inherited from Function ...</font>
00791
00792 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00793 <a class="code" href="classFunction.html#a2">execute</a>(
00794 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00795 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00796 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00797 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00798
00799 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00800 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00801 <font class="preprocessor">#endif</font>
00802 <font class="preprocessor"></font>
00803 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00804 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00805 <font class="preprocessor">#else</font>
00806 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionMin.html">XalanEXSLTFunctionMin</a>*
00807 <font class="preprocessor">#endif</font>
<a name="l00808"></a><a class="code" href="classXalanEXSLTFunctionMin.html#a3">00808</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00809 <font class="keyword"> </font>{
00810 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00811 }
00812
00813 <font class="keyword">protected</font>:
00814
00815 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00816 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00817
00818 <font class="keyword">private</font>:
00819
00820 <font class="comment">// Not implemented...</font>
00821 <a class="code" href="classXalanEXSLTFunctionMin.html">XalanEXSLTFunctionMin</a>&amp;
00822 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionMin.html">XalanEXSLTFunctionMin</a>&amp;);
00823
00824 <font class="keywordtype">bool</font>
00825 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionMin.html">XalanEXSLTFunctionMin</a>&amp;) <font class="keyword">const</font>;
00826 };
00827
00828
00829
<a name="l00830"></a><a class="code" href="classXalanEXSLTFunctionPower.html">00830</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionPower.html">XalanEXSLTFunctionPower</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00831 {
00832 <font class="keyword">public</font>:
00833
<a name="l00834"></a><a class="code" href="classXalanEXSLTFunctionPower.html#s0">00834</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00835
<a name="l00836"></a><a class="code" href="classXalanEXSLTFunctionPower.html#a0">00836</a> <a class="code" href="classXalanEXSLTFunctionPower.html#a0">XalanEXSLTFunctionPower</a>()<font class="keyword"></font>
00837 <font class="keyword"> </font>{
00838 }
00839
00840 <font class="keyword">virtual</font>
<a name="l00841"></a><a class="code" href="classXalanEXSLTFunctionPower.html#a1">00841</a> <a class="code" href="classXalanEXSLTFunctionPower.html#a1">~XalanEXSLTFunctionPower</a>()<font class="keyword"></font>
00842 <font class="keyword"> </font>{
00843 }
00844
00845 <font class="comment">// These methods are inherited from Function ...</font>
00846
00847 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00848 <a class="code" href="classFunction.html#a2">execute</a>(
00849 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00850 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00851 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00852 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00853
00854 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00855 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00856 <font class="preprocessor">#endif</font>
00857 <font class="preprocessor"></font>
00858 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00859 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00860 <font class="preprocessor">#else</font>
00861 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionPower.html">XalanEXSLTFunctionPower</a>*
00862 <font class="preprocessor">#endif</font>
<a name="l00863"></a><a class="code" href="classXalanEXSLTFunctionPower.html#a3">00863</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00864 <font class="keyword"> </font>{
00865 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00866 }
00867
00868 <font class="keyword">protected</font>:
00869
00870 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00871 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00872
00873 <font class="keyword">private</font>:
00874
00875 <font class="comment">// Not implemented...</font>
00876 <a class="code" href="classXalanEXSLTFunctionPower.html">XalanEXSLTFunctionPower</a>&amp;
00877 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionPower.html">XalanEXSLTFunctionPower</a>&amp;);
00878
00879 <font class="keywordtype">bool</font>
00880 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionPower.html">XalanEXSLTFunctionPower</a>&amp;) <font class="keyword">const</font>;
00881 };
00882
00883
00884
<a name="l00885"></a><a class="code" href="classXalanEXSLTFunctionSin.html">00885</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionSin.html">XalanEXSLTFunctionSin</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00886 {
00887 <font class="keyword">public</font>:
00888
<a name="l00889"></a><a class="code" href="classXalanEXSLTFunctionSin.html#s0">00889</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00890
<a name="l00891"></a><a class="code" href="classXalanEXSLTFunctionSin.html#a0">00891</a> <a class="code" href="classXalanEXSLTFunctionSin.html#a0">XalanEXSLTFunctionSin</a>()<font class="keyword"></font>
00892 <font class="keyword"> </font>{
00893 }
00894
00895 <font class="keyword">virtual</font>
<a name="l00896"></a><a class="code" href="classXalanEXSLTFunctionSin.html#a1">00896</a> <a class="code" href="classXalanEXSLTFunctionSin.html#a1">~XalanEXSLTFunctionSin</a>()<font class="keyword"></font>
00897 <font class="keyword"> </font>{
00898 }
00899
00900 <font class="comment">// These methods are inherited from Function ...</font>
00901
00902 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00903 <a class="code" href="classFunction.html#a2">execute</a>(
00904 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00905 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00906 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00907 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00908
00909 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00910 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00911 <font class="preprocessor">#endif</font>
00912 <font class="preprocessor"></font>
00913 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00914 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00915 <font class="preprocessor">#else</font>
00916 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionSin.html">XalanEXSLTFunctionSin</a>*
00917 <font class="preprocessor">#endif</font>
<a name="l00918"></a><a class="code" href="classXalanEXSLTFunctionSin.html#a3">00918</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00919 <font class="keyword"> </font>{
00920 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00921 }
00922
00923 <font class="keyword">protected</font>:
00924
00925 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00926 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00927
00928 <font class="keyword">private</font>:
00929
00930 <font class="comment">// Not implemented...</font>
00931 <a class="code" href="classXalanEXSLTFunctionSin.html">XalanEXSLTFunctionSin</a>&amp;
00932 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionSin.html">XalanEXSLTFunctionSin</a>&amp;);
00933
00934 <font class="keywordtype">bool</font>
00935 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionSin.html">XalanEXSLTFunctionSin</a>&amp;) <font class="keyword">const</font>;
00936 };
00937
00938
00939
<a name="l00940"></a><a class="code" href="classXalanEXSLTFunctionSqrt.html">00940</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionSqrt.html">XalanEXSLTFunctionSqrt</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00941 {
00942 <font class="keyword">public</font>:
00943
<a name="l00944"></a><a class="code" href="classXalanEXSLTFunctionSqrt.html#s0">00944</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
00945
<a name="l00946"></a><a class="code" href="classXalanEXSLTFunctionSqrt.html#a0">00946</a> <a class="code" href="classXalanEXSLTFunctionSqrt.html#a0">XalanEXSLTFunctionSqrt</a>()<font class="keyword"></font>
00947 <font class="keyword"> </font>{
00948 }
00949
00950 <font class="keyword">virtual</font>
<a name="l00951"></a><a class="code" href="classXalanEXSLTFunctionSqrt.html#a1">00951</a> <a class="code" href="classXalanEXSLTFunctionSqrt.html#a1">~XalanEXSLTFunctionSqrt</a>()<font class="keyword"></font>
00952 <font class="keyword"> </font>{
00953 }
00954
00955 <font class="comment">// These methods are inherited from Function ...</font>
00956
00957 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
00958 <a class="code" href="classFunction.html#a2">execute</a>(
00959 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
00960 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
00961 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
00962 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
00963
00964 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
00965 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
00966 <font class="preprocessor">#endif</font>
00967 <font class="preprocessor"></font>
00968 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
00969 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
00970 <font class="preprocessor">#else</font>
00971 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionSqrt.html">XalanEXSLTFunctionSqrt</a>*
00972 <font class="preprocessor">#endif</font>
<a name="l00973"></a><a class="code" href="classXalanEXSLTFunctionSqrt.html#a3">00973</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
00974 <font class="keyword"> </font>{
00975 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
00976 }
00977
00978 <font class="keyword">protected</font>:
00979
00980 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
00981 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
00982
00983 <font class="keyword">private</font>:
00984
00985 <font class="comment">// Not implemented...</font>
00986 <a class="code" href="classXalanEXSLTFunctionSqrt.html">XalanEXSLTFunctionSqrt</a>&amp;
00987 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionSqrt.html">XalanEXSLTFunctionSqrt</a>&amp;);
00988
00989 <font class="keywordtype">bool</font>
00990 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionSqrt.html">XalanEXSLTFunctionSqrt</a>&amp;) <font class="keyword">const</font>;
00991 };
00992
00993
00994
<a name="l00995"></a><a class="code" href="classXalanEXSLTFunctionTan.html">00995</a> <font class="keyword">class </font>XALAN_EXSLT_EXPORT <a class="code" href="classXalanEXSLTFunctionTan.html">XalanEXSLTFunctionTan</a> : <font class="keyword">public</font> <a class="code" href="classFunction.html">Function</a>
00996 {
00997 <font class="keyword">public</font>:
00998
<a name="l00999"></a><a class="code" href="classXalanEXSLTFunctionTan.html#s0">00999</a> <font class="keyword">typedef</font> <a class="code" href="classFunction.html">Function</a> ParentType;
01000
<a name="l01001"></a><a class="code" href="classXalanEXSLTFunctionTan.html#a0">01001</a> <a class="code" href="classXalanEXSLTFunctionTan.html#a0">XalanEXSLTFunctionTan</a>()<font class="keyword"></font>
01002 <font class="keyword"> </font>{
01003 }
01004
01005 <font class="keyword">virtual</font>
<a name="l01006"></a><a class="code" href="classXalanEXSLTFunctionTan.html#a1">01006</a> <a class="code" href="classXalanEXSLTFunctionTan.html#a1">~XalanEXSLTFunctionTan</a>()<font class="keyword"></font>
01007 <font class="keyword"> </font>{
01008 }
01009
01010 <font class="comment">// These methods are inherited from Function ...</font>
01011
01012 <font class="keyword">virtual</font> <a class="code" href="classXObjectPtr.html">XObjectPtr</a>
01013 <a class="code" href="classFunction.html#a2">execute</a>(
01014 <a class="code" href="classXPathExecutionContext.html">XPathExecutionContext</a>&amp; executionContext,
01015 <a class="code" href="classXalanNode.html">XalanNode</a>* context,
01016 <font class="keyword">const</font> XObjectArgVectorType&amp; args,
01017 <font class="keyword">const</font> LocatorType* locator) <font class="keyword">const</font>;
01018
01019 <font class="preprocessor">#if !defined(XALAN_NO_USING_DECLARATION)</font>
01020 <font class="preprocessor"></font> <font class="keyword">using</font> ParentType::execute;
01021 <font class="preprocessor">#endif</font>
01022 <font class="preprocessor"></font>
01023 <font class="preprocessor">#if defined(XALAN_NO_COVARIANT_RETURN_TYPE)</font>
01024 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classFunction.html">Function</a>*
01025 <font class="preprocessor">#else</font>
01026 <font class="preprocessor"></font> <font class="keyword">virtual</font> <a class="code" href="classXalanEXSLTFunctionTan.html">XalanEXSLTFunctionTan</a>*
01027 <font class="preprocessor">#endif</font>
<a name="l01028"></a><a class="code" href="classXalanEXSLTFunctionTan.html#a3">01028</a> <font class="preprocessor"></font> <a class="code" href="classFunction.html#a7">clone</a>(MemoryManagerType&amp; theManager)<font class="keyword"> const</font>
01029 <font class="keyword"> </font>{
01030 <font class="keywordflow">return</font> <a class="code" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a>(theManager, *<font class="keyword">this</font>);
01031 }
01032
01033 <font class="keyword">protected</font>:
01034
01035 <font class="keyword">const</font> <a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp;
01036 <a class="code" href="classFunction.html#b0">getError</a>(<a class="code" href="classXalanDOMString.html">XalanDOMString</a>&amp; theBuffer) <font class="keyword">const</font>;
01037
01038 <font class="keyword">private</font>:
01039
01040 <font class="comment">// Not implemented...</font>
01041 <a class="code" href="classXalanEXSLTFunctionTan.html">XalanEXSLTFunctionTan</a>&amp;
01042 operator=(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionTan.html">XalanEXSLTFunctionTan</a>&amp;);
01043
01044 <font class="keywordtype">bool</font>
01045 <a class="code" href="ElemAttributeSet_8hpp.html#a1">operator==</a>(<font class="keyword">const</font> <a class="code" href="classXalanEXSLTFunctionTan.html">XalanEXSLTFunctionTan</a>&amp;) <font class="keyword">const</font>;
01046 };
01047
01048
01049
01050 XALAN_CPP_NAMESPACE_END
01051
01052
01053
01054 <font class="preprocessor">#endif // EXSLT_MATHIMPL_HEADER_GUARD_1357924680</font>
</font></pre></div><p align="center"><a href="diagramnotes.html">Interpreting class diagrams</a></p>
<p><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<i><A href="http://www.stack.nl/~dimitri/doxygen/">Doxygen</A> and
<A href="http://www.research.att.com/sw/tools/graphviz/">GraphViz</A> are used to generate this API documentation from the Xalan-C header files.</I></FONT></p>
<TABLE border="0" cellpadding="0" cellspacing="0" width="820"><TR><TD bgcolor="#0086b2"><IMG height="1" src="../resources/dot.gif" width="1" alt="dot"></TD></TR></TABLE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="80%">
<TR>
<TD WIDTH="80%" VALIGN="TOP">
<P ALIGN="CENTER"><B>Xalan-C++ XSLT Processor Version 1.10</B><BR>
Copyright &copy; 1999-2004 The Apache Software Foundation. All Rights Reserved.</i></p>
</TD>
</TR>
<TR>
<TD WIDTH="100%">
<P ALIGN="CENTER"><IMG SRC="ApacheLogo.jpg" WIDTH="387" HEIGHT="100" ALIGN="BOTTOM" BORDER="0" ALT="Apache Logo">
</TD>
</TR>
</TABLE>