blob: 599ed5e56eb9a1a9089b54f84b94be60e91d0600 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Xalan-C++ API : Main Page</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<!-- The head section is copied from Doxygen 1.7.1 generated default output -->
<body>
<h2 align="center">Xalan-C++ API Documentation</h2>
<h3 align="center"><a href="../index.html">The Xalan C++ XSLT Processor Version 1.11</a></h3>
<hr/>
<!-- Generated by Doxygen 1.7.1 -->
<div class="navigation" id="top">
<div class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<h1>DOMStringHelper.hpp File Reference</h1> </div>
</div>
<div class="contents">
<code>#include &lt;<a class="el" href="PlatformSupportDefinitions_8hpp_source.html">xalanc/PlatformSupport/PlatformSupportDefinitions.hpp</a>&gt;</code><br/>
<code>#include &lt;algorithm&gt;</code><br/>
<code>#include &lt;cassert&gt;</code><br/>
<code>#include &lt;functional&gt;</code><br/>
<code>#include &lt;iosfwd&gt;</code><br/>
<code>#include &lt;<a class="el" href="XalanVector_8hpp_source.html">xalanc/Include/XalanVector.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="XalanMap_8hpp_source.html">xalanc/Include/XalanMap.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="XalanMemoryManagement_8hpp_source.html">xalanc/Include/XalanMemoryManagement.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="STLHelper_8hpp_source.html">xalanc/Include/STLHelper.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="XalanDOMString_8hpp_source.html">xalanc/XalanDOM/XalanDOMString.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="FormatterListener_8hpp_source.html">xalanc/PlatformSupport/FormatterListener.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="XalanUnicode_8hpp_source.html">xalanc/PlatformSupport/XalanUnicode.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="XalanXMLChar_8hpp_source.html">xalanc/PlatformSupport/XalanXMLChar.hpp</a>&gt;</code><br/>
<div class="dynheader">
Include dependency graph for DOMStringHelper.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="DOMStringHelper_8hpp__incl.png" border="0" usemap="#DOMStringHelper_8hpp" alt=""/></div>
<map name="DOMStringHelper_8hpp" id="DOMStringHelper_8hpp">
<area shape="rect" id="node3" href="PlatformSupportDefinitions_8hpp.html" title="xalanc/PlatformSupport/PlatformSupportDefinitions.hpp" alt="" coords="162,160,538,189"/><area shape="rect" id="node21" href="XalanVector_8hpp.html" title="xalanc/Include/XalanVector.hpp" alt="" coords="1074,392,1295,421"/><area shape="rect" id="node34" href="XalanMemoryManagement_8hpp.html" title="xalanc/Include/XalanMemoryManagement.hpp" alt="" coords="842,469,1159,499"/><area shape="rect" id="node42" href="XalanMap_8hpp.html" title="xalanc/Include/XalanMap.hpp" alt="" coords="1317,315,1525,344"/><area shape="rect" id="node62" href="STLHelper_8hpp.html" title="xalanc/Include/STLHelper.hpp" alt="" coords="1311,237,1519,267"/><area shape="rect" id="node68" href="XalanDOMString_8hpp.html" title="xalanc/XalanDOM/XalanDOMString.hpp" alt="" coords="831,160,1103,189"/><area shape="rect" id="node80" href="FormatterListener_8hpp.html" title="xalanc/PlatformSupport/FormatterListener.hpp" alt="" coords="735,83,1053,112"/><area shape="rect" id="node86" href="XalanUnicode_8hpp.html" title="xalanc/PlatformSupport/XalanUnicode.hpp" alt="" coords="418,83,711,112"/><area shape="rect" id="node89" href="XalanXMLChar_8hpp.html" title="xalanc/PlatformSupport/XalanXMLChar.hpp" alt="" coords="45,83,343,112"/><area shape="rect" id="node5" href="PlatformDefinitions_8hpp.html" title="xalanc/Include/PlatformDefinitions.hpp" alt="" coords="595,547,859,576"/><area shape="rect" id="node11" href="XalanVersion_8hpp.html" title="XalanVersion.hpp" alt="" coords="861,624,994,653"/><area shape="rect" id="node51" href="XalanList_8hpp.html" title="xalanc/Include/XalanList.hpp" alt="" coords="1319,392,1522,421"/><area shape="rect" id="node70" href="XalanDOMDefinitions_8hpp.html" title="xalanc/XalanDOM/XalanDOMDefinitions.hpp" alt="" coords="549,315,850,344"/><area shape="rect" id="node77" href="XalanDOMException_8hpp.html" title="xalanc/XalanDOM/XalanDOMException.hpp" alt="" coords="551,237,847,267"/></map>
</div>
<div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="DOMStringHelper_8hpp__dep__incl.png" border="0" usemap="#DOMStringHelper_8hppdep" alt=""/></div>
<map name="DOMStringHelper_8hppdep" id="DOMStringHelper_8hppdep">
<area shape="rect" id="node3" href="XalanXMLFileReporter_8hpp.html" title="XalanXMLFileReporter.hpp" alt="" coords="2404,83,2593,112"/><area shape="rect" id="node5" href="ElemTemplateElement_8hpp.html" title="ElemTemplateElement.hpp" alt="" coords="2001,392,2196,421"/><area shape="rect" id="node57" href="ExtensionFunctionHandler_8hpp.html" title="ExtensionFunctionHandler.hpp" alt="" coords="3031,315,3244,344"/><area shape="rect" id="node59" href="ExtensionNSHandler_8hpp.html" title="ExtensionNSHandler.hpp" alt="" coords="3017,392,3196,421"/><area shape="rect" id="node62" href="KeyTable_8hpp.html" title="KeyTable.hpp" alt="" coords="5309,83,5416,112"/><area shape="rect" id="node64" href="NamespacesHandler_8hpp.html" title="NamespacesHandler.hpp" alt="" coords="2761,315,2943,344"/><area shape="rect" id="node69" href="StylesheetExecutionContextDefault_8hpp.html" title="StylesheetExecutionContextDefault.hpp" alt="" coords="4553,469,4828,499"/><area shape="rect" id="node82" href="OutputContextStack_8hpp.html" title="OutputContextStack.hpp" alt="" coords="4664,83,4843,112"/><area shape="rect" id="node84" href="XSLTEngineImpl_8hpp.html" title="XSLTEngineImpl.hpp" alt="" coords="4869,237,5021,267"/><area shape="rect" id="node88" href="XalanNumberingResourceBundle_8hpp.html" title="XalanNumberingResourceBundle.hpp" alt="" coords="4389,392,4651,421"/><area shape="rect" id="node92" href="DOMServices_8hpp.html" title="DOMServices.hpp" alt="" coords="3081,160,3215,189"/><area shape="rect" id="node101" href="XalanDocumentPrefixResolver_8hpp.html" title="XalanDocumentPrefixResolver.hpp" alt="" coords="5440,83,5683,112"/><area shape="rect" id="node103" href="AttributeVectorEntry_8hpp.html" title="AttributeVectorEntry.hpp" alt="" coords="5707,83,5885,112"/><area shape="rect" id="node107" href="DirectoryEnumerator_8hpp.html" title="DirectoryEnumerator.hpp" alt="" coords="5909,83,6091,112"/><area shape="rect" id="node109" href="StringTokenizer_8hpp.html" title="StringTokenizer.hpp" alt="" coords="6115,83,6261,112"/><area shape="rect" id="node111" href="FunctionID_8hpp.html" title="FunctionID.hpp" alt="" coords="6233,160,6351,189"/><area shape="rect" id="node113" href="XalanDOMStringPool_8hpp.html" title="XalanDOMStringPool.hpp" alt="" coords="5104,83,5285,112"/><area shape="rect" id="node125" href="XalanNamespace_8hpp.html" title="XalanNamespace.hpp" alt="" coords="4867,83,5029,112"/><area shape="rect" id="node130" href="XalanTranscodingServices_8hpp.html" title="XalanTranscodingServices.hpp" alt="" coords="3500,160,3716,189"/><area shape="rect" id="node135" href="XalanFormatterWriter_8hpp.html" title="XalanFormatterWriter.hpp" alt="" coords="4008,315,4195,344"/><area shape="rect" id="node143" href="XSLException_8hpp.html" title="XSLException.hpp" alt="" coords="3961,83,4100,112"/><area shape="rect" id="node159" href="XalanQName_8hpp.html" title="XalanQName.hpp" alt="" coords="2769,237,2905,267"/><area shape="rect" id="node163" href="XPathExpression_8hpp.html" title="XPathExpression.hpp" alt="" coords="3257,237,3415,267"/><area shape="rect" id="node165" href="XercesElementWrapper_8hpp.html" title="XercesElementWrapper.hpp" alt="" coords="6336,83,6536,112"/><area shape="rect" id="node169" href="XercesElementBridge_8hpp.html" title="XercesElementBridge.hpp" alt="" coords="6560,83,6749,112"/><area shape="rect" id="node173" href="FormatterToHTML_8hpp.html" title="FormatterToHTML.hpp" alt="" coords="6921,160,7084,189"/><area shape="rect" id="node175" href="FormatterToXML_8hpp.html" title="FormatterToXML.hpp" alt="" coords="6773,83,6928,112"/><area shape="rect" id="node180" href="NameSpace_8hpp.html" title="NameSpace.hpp" alt="" coords="2683,160,2811,189"/><area shape="rect" id="node186" href="XPathEnvSupportDefault_8hpp.html" title="XPathEnvSupportDefault.hpp" alt="" coords="7003,83,7211,112"/><area shape="rect" id="node7" href="ElemApplyImport_8hpp.html" title="ElemApplyImport.hpp" alt="" coords="1701,469,1859,499"/><area shape="rect" id="node9" href="ElemAttribute_8hpp.html" title="ElemAttribute.hpp" alt="" coords="1883,469,2021,499"/><area shape="rect" id="node11" href="ElemUse_8hpp.html" title="ElemUse.hpp" alt="" coords="2045,469,2152,499"/><area shape="rect" id="node13" href="ElemCallTemplate_8hpp.html" title="ElemCallTemplate.hpp" alt="" coords="2176,469,2339,499"/><area shape="rect" id="node15" href="ElemChoose_8hpp.html" title="ElemChoose.hpp" alt="" coords="2363,469,2493,499"/><area shape="rect" id="node17" href="ElemComment_8hpp.html" title="ElemComment.hpp" alt="" coords="2517,469,2664,499"/><area shape="rect" id="node19" href="ElemCopyOf_8hpp.html" title="ElemCopyOf.hpp" alt="" coords="2688,469,2816,499"/><area shape="rect" id="node21" href="ElemDecimalFormat_8hpp.html" title="ElemDecimalFormat.hpp" alt="" coords="2840,469,3019,499"/><area shape="rect" id="node23" href="ElemEmpty_8hpp.html" title="ElemEmpty.hpp" alt="" coords="3043,469,3165,499"/><area shape="rect" id="node25" href="ElemFallback_8hpp.html" title="ElemFallback.hpp" alt="" coords="3189,469,3320,499"/><area shape="rect" id="node27" href="ElemForEach_8hpp.html" title="ElemForEach.hpp" alt="" coords="3533,469,3667,499"/><area shape="rect" id="node29" href="ElemForwardCompatible_8hpp.html" title="ElemForwardCompatible.hpp" alt="" coords="5,469,211,499"/><area shape="rect" id="node31" href="ElemIf_8hpp.html" title="ElemIf.hpp" alt="" coords="235,469,323,499"/><area shape="rect" id="node33" href="ElemMessage_8hpp.html" title="ElemMessage.hpp" alt="" coords="4173,469,4312,499"/><area shape="rect" id="node35" href="ElemNumber_8hpp.html" title="ElemNumber.hpp" alt="" coords="4376,469,4509,499"/><area shape="rect" id="node37" href="ElemOtherwise_8hpp.html" title="ElemOtherwise.hpp" alt="" coords="347,469,491,499"/><area shape="rect" id="node39" href="ElemVariable_8hpp.html" title="ElemVariable.hpp" alt="" coords="3691,469,3824,499"/><area shape="rect" id="node41" href="ElemPI_8hpp.html" title="ElemPI.hpp" alt="" coords="515,469,608,499"/><area shape="rect" id="node43" href="ElemSort_8hpp.html" title="ElemSort.hpp" alt="" coords="632,469,741,499"/><area shape="rect" id="node45" href="ElemTemplate_8hpp.html" title="ElemTemplate.hpp" alt="" coords="765,469,907,499"/><area shape="rect" id="node47" href="ElemText_8hpp.html" title="ElemText.hpp" alt="" coords="931,469,1037,499"/><area shape="rect" id="node49" href="ElemTextLiteral_8hpp.html" title="ElemTextLiteral.hpp" alt="" coords="1061,469,1208,499"/><area shape="rect" id="node51" href="ElemValueOf_8hpp.html" title="ElemValueOf.hpp" alt="" coords="1232,469,1363,499"/><area shape="rect" id="node53" href="ElemWhen_8hpp.html" title="ElemWhen.hpp" alt="" coords="1387,469,1504,499"/><area shape="rect" id="node55" href="ElemWithParam_8hpp.html" title="ElemWithParam.hpp" alt="" coords="1528,469,1677,499"/><area shape="rect" id="node67" href="Stylesheet_8hpp.html" title="Stylesheet.hpp" alt="" coords="2801,392,2919,421"/><area shape="rect" id="node79" href="StylesheetHandler_8hpp.html" title="StylesheetHandler.hpp" alt="" coords="3344,469,3509,499"/><area shape="rect" id="node71" href="XalanCompiledStylesheetDefault_8hpp.html" title="XalanCompiledStylesheetDefault.hpp" alt="" coords="4899,547,5160,576"/><area shape="rect" id="node73" href="ICUBridgeCollationCompareFunctorImpl_8hpp.html" title="ICUBridgeCollationCompareFunctorImpl.hpp" alt="" coords="4059,547,4360,576"/><area shape="rect" id="node75" href="ICUFormatNumberFunctor_8hpp.html" title="ICUFormatNumberFunctor.hpp" alt="" coords="4384,547,4600,576"/><area shape="rect" id="node77" href="ICUXalanNumberFormatFactory_8hpp.html" title="ICUXalanNumberFormatFactory.hpp" alt="" coords="4624,547,4875,576"/><area shape="rect" id="node94" href="FormatterToXMLUnicode_8hpp.html" title="FormatterToXMLUnicode.hpp" alt="" coords="3573,315,3781,344"/><area shape="rect" id="node96" href="XObject_8hpp.html" title="XObject.hpp" alt="" coords="3081,237,3183,267"/><area shape="rect" id="node105" href="AttributeVectorEntryExtended_8hpp.html" title="AttributeVectorEntryExtended.hpp" alt="" coords="5969,160,6209,189"/><area shape="rect" id="node115" href="XalanSourceTreeDocument_8hpp.html" title="XalanSourceTreeDocument.hpp" alt="" coords="5081,160,5308,189"/><area shape="rect" id="node117" href="StylesheetConstructionContextDefault_8hpp.html" title="StylesheetConstructionContextDefault.hpp" alt="" coords="5256,315,5549,344"/><area shape="rect" id="node120" href="XercesLiaisonXalanDOMStringPool_8hpp.html" title="XercesLiaisonXalanDOMStringPool.hpp" alt="" coords="5673,160,5945,189"/><area shape="rect" id="node122" href="XPathConstructionContextDefault_8hpp.html" title="XPathConstructionContextDefault.hpp" alt="" coords="5332,160,5599,189"/><area shape="rect" id="node127" href="XalanNamespacesStack_8hpp.html" title="XalanNamespacesStack.hpp" alt="" coords="4801,160,5007,189"/><area shape="rect" id="node132" href="XalanOutputStream_8hpp.html" title="XalanOutputStream.hpp" alt="" coords="3948,237,4127,267"/><area shape="rect" id="node139" href="XalanToXercesTranscoderWrapper_8hpp.html" title="XalanToXercesTranscoderWrapper.hpp" alt="" coords="3657,237,3924,267"/><area shape="rect" id="node141" href="XalanUTF16Transcoder_8hpp.html" title="XalanUTF16Transcoder.hpp" alt="" coords="3439,237,3633,267"/><area shape="rect" id="node137" href="XalanOtherEncodingWriter_8hpp.html" title="XalanOtherEncodingWriter.hpp" alt="" coords="3993,392,4209,421"/><area shape="rect" id="node145" href="XSLTProcessorException_8hpp.html" title="XSLTProcessorException.hpp" alt="" coords="4420,160,4625,189"/><area shape="rect" id="node149" href="DOMSupportException_8hpp.html" title="DOMSupportException.hpp" alt="" coords="3841,160,4036,189"/><area shape="rect" id="node151" href="URISupport_8hpp.html" title="URISupport.hpp" alt="" coords="4060,160,4183,189"/><area shape="rect" id="node155" href="XMLSupportException_8hpp.html" title="XMLSupportException.hpp" alt="" coords="4207,160,4396,189"/><area shape="rect" id="node157" href="XalanXPathException_8hpp.html" title="XalanXPathException.hpp" alt="" coords="3239,160,3425,189"/><area shape="rect" id="node167" href="XercesElementWrapperAllocator_8hpp.html" title="XercesElementWrapperAllocator.hpp" alt="" coords="6375,160,6631,189"/><area shape="rect" id="node171" href="XercesElementBridgeAllocator_8hpp.html" title="XercesElementBridgeAllocator.hpp" alt="" coords="6655,160,6897,189"/></map>
</div>
<p><a href="DOMStringHelper_8hpp_source.html">Go to the source code of this file.</a></p>
<h2><a name="nested-classes"></a>
Classes</h2>
<ul>
<li>class <a class="el" href="classDOMStringHelper.html">DOMStringHelper</a>
<li>struct <a class="el" href="structc__wstr__functor.html">c_wstr_functor</a>
<li>struct <a class="el" href="structDOMStringLessThanIgnoreCaseASCIIFunction.html">DOMStringLessThanIgnoreCaseASCIIFunction</a>
<dl class="el"><dd class="mdescRight">Less than functor for DOMStrings which ignores case for the characters a-z and A-Z. <a href="structDOMStringLessThanIgnoreCaseASCIIFunction.html#_details">More...</a><br/></dl><li>struct <a class="el" href="structDOMStringLessThanOrEqualFunction.html">DOMStringLessThanOrEqualFunction</a>
<dl class="el"><dd class="mdescRight">Less than or equal functor for DOMStrings. <a href="structDOMStringLessThanOrEqualFunction.html#_details">More...</a><br/></dl><li>struct <a class="el" href="structDOMStringGreaterThanFunction.html">DOMStringGreaterThanFunction</a>
<dl class="el"><dd class="mdescRight">Greater than functor for DOMStrings. <a href="structDOMStringGreaterThanFunction.html#_details">More...</a><br/></dl><li>struct <a class="el" href="structDOMStringGreaterThanOrEqualFunction.html">DOMStringGreaterThanOrEqualFunction</a>
<dl class="el"><dd class="mdescRight">Greater than or equal functor for DOMStrings. <a href="structDOMStringGreaterThanOrEqualFunction.html#_details">More...</a><br/></dl><li>struct <a class="el" href="structless__no__case__ascii__wide__string.html">less_no_case_ascii_wide_string</a>
<dl class="el"><dd class="mdescRight">This functor is designed to compare 0-terminated wide strings in a case-insensitive manner. <a href="structless__no__case__ascii__wide__string.html#_details">More...</a><br/></dl></ul>
<h2><a name="func-members"></a>
Functions</h2>
<ul>
<li>template&lt;class InputIteratorType , class OutputIteratorType &gt; OutputIteratorType <a class="el" href="DOMStringHelper_8hpp.html#a590fe3387602da019259cf519cc71c57">XalanCopy</a> (InputIteratorType begin, InputIteratorType end, OutputIteratorType iterator)
<li>template&lt;class InputIteratorType , class OutputIteratorType , class UnaryFunction &gt; OutputIteratorType <a class="el" href="DOMStringHelper_8hpp.html#a0048a146483426a9fcbf7e8dd698fce8">XalanTransform</a> (InputIteratorType begin, InputIteratorType end, OutputIteratorType iterator, UnaryFunction function)
<li>const XalanDOMChar * <a class="el" href="DOMStringHelper_8hpp.html#acfb371c99aa6cac2e808ec8a31c470ab">c_wstr</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Get the underlying representation of the target <a class="el" href="classXalanDOMString.html">XalanDOMString</a> as a null-terminated string. <a href="#acfb371c99aa6cac2e808ec8a31c470ab"></a><br/></dl><li>const char * <a class="el" href="DOMStringHelper_8hpp.html#a093c35c243d7de070b82e67c983f806e">c_str</a> (const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Get the underlying representation of the target CharVectorType as a null-terminated string. <a href="#a093c35c243d7de070b82e67c983f806e"></a><br/></dl><li>const XalanDOMChar * <a class="el" href="DOMStringHelper_8hpp.html#ae31050b4f4392365d78c49d57be14829">c_wstr</a> (const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Get the underlying representation of the wide string as a UNICODE null-terminated string. <a href="#ae31050b4f4392365d78c49d57be14829"></a><br/></dl><li>const XalanDOMChar * <a class="el" href="DOMStringHelper_8hpp.html#a2570479f1eea61d377f9dd53c22563b0">toCharArray</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Get the underlying representation of the target <a class="el" href="classXalanDOMString.html">XalanDOMString</a> as an array of XalanDOMChar, not guaranteed to be null-terminated. <a href="#a2570479f1eea61d377f9dd53c22563b0"></a><br/></dl><li>const XalanDOMChar * <a class="el" href="DOMStringHelper_8hpp.html#accb8eb9a0a74536c4e52a82e486c8326">toCharArray</a> (const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Get the underlying representation of a XalanDOMChar. <a href="#accb8eb9a0a74536c4e52a82e486c8326"></a><br/></dl><li>const char * <a class="el" href="DOMStringHelper_8hpp.html#ac6545249c197ddf446cc7b38ba8863fb">toCharArray</a> (const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Get the underlying representation of the target CharVectorType as a pointer to an array of characters. <a href="#ac6545249c197ddf446cc7b38ba8863fb"></a><br/></dl><li>void <a class="el" href="DOMStringHelper_8hpp.html#a74d92f92e83359a2252f6c5d70269fd0">reserve</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theCount)
<dl class="el"><dd class="mdescRight">Reserve some space in the string for more efficient concatenation... <a href="#a74d92f92e83359a2252f6c5d70269fd0"></a><br/></dl><li><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="DOMStringHelper_8hpp.html#a409bd1c85ee504bc43f281c9cfd4882c">length</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Get the length of a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a409bd1c85ee504bc43f281c9cfd4882c"></a><br/></dl><li><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="DOMStringHelper_8hpp.html#a3afec3a12f01623b9e2027bcd1ba22cb">length</a> (const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Get the length of a null-terminated string of XalanDOMChar characters. <a href="#a3afec3a12f01623b9e2027bcd1ba22cb"></a><br/></dl><li><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="DOMStringHelper_8hpp.html#a586725eccb02714bc138c009cb429744">length</a> (const char *theString)
<dl class="el"><dd class="mdescRight">Get the length of a null-terminated string. <a href="#a586725eccb02714bc138c009cb429744"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a3e73aaa2c18a1a4d7abd48a2aec7d099">isEmpty</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;str)
<dl class="el"><dd class="mdescRight">Determines if the target string contains any elements. <a href="#a3e73aaa2c18a1a4d7abd48a2aec7d099"></a><br/></dl><li><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e">indexOf</a> (const XalanDOMChar *theString, XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. <a href="#ac52b792d9b03ee495697fbd6d39ebf9e"></a><br/></dl><li><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="DOMStringHelper_8hpp.html#a0a541524521c77993a92cf3ec2e40a41">indexOf</a> (const XalanDOMChar *theString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStringLength, XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. <a href="#a0a541524521c77993a92cf3ec2e40a41"></a><br/></dl><li><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="DOMStringHelper_8hpp.html#a53cf62bbe89d5895e699ca3c3ebad365">indexOf</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. <a href="#a53cf62bbe89d5895e699ca3c3ebad365"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a6f34ca928b84322d1105f666e1ea7049">indexOf</a> (const XalanDOMChar *theString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStringLength, const XalanDOMChar *theSubstring, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theSubstringLength)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. <a href="#a6f34ca928b84322d1105f666e1ea7049"></a><br/></dl><li><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="DOMStringHelper_8hpp.html#a655fd86de2e9bf92f5119c4b8d770f8c">indexOf</a> (const XalanDOMChar *theString, const XalanDOMChar *theSubstring)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. <a href="#a655fd86de2e9bf92f5119c4b8d770f8c"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#aca41e8bc7f0e9bc945abf22410683682">indexOf</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theSubstring)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. <a href="#aca41e8bc7f0e9bc945abf22410683682"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a2639f3762850b52d3c0fcdee77be8c8c">lastIndexOf</a> (const XalanDOMChar *theString, XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a2639f3762850b52d3c0fcdee77be8c8c" title="Simulates the java String method lastIndexOf().">lastIndexOf()</a>. <a href="#a2639f3762850b52d3c0fcdee77be8c8c"></a><br/></dl><li><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> <a class="el" href="DOMStringHelper_8hpp.html#a0727129f28f39f943a80d0692bf10852">lastIndexOf</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a2639f3762850b52d3c0fcdee77be8c8c" title="Simulates the java String method lastIndexOf().">lastIndexOf()</a>. <a href="#a0727129f28f39f943a80d0692bf10852"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff">startsWith</a> (const XalanDOMChar *theString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStringLength, const XalanDOMChar *theSubstring, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theSubstringLength)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. <a href="#a96fc76d23d9f72577466e376b07352ff"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a062e5a60cdd46f1bd8482d2bee493ce0">startsWith</a> (const XalanDOMChar *theString, const XalanDOMChar *theSubstring)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. <a href="#a062e5a60cdd46f1bd8482d2bee493ce0"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#af1bb9bc113998b02ae9d96ad81cf5b91">startsWith</a> (const XalanDOMChar *theString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theSubstring)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. <a href="#af1bb9bc113998b02ae9d96ad81cf5b91"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a32ac988f64d746767fba1905b5238a46">startsWith</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const XalanDOMChar *theSubstring)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. <a href="#a32ac988f64d746767fba1905b5238a46"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#adb30b8968c0d612c4de10206c12ba8af">startsWith</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const XalanDOMChar *theSubstring, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theSubstringLength)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. <a href="#adb30b8968c0d612c4de10206c12ba8af"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#add84e4fb4578c702d8916ce662626ad5">startsWith</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theSubstring)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. <a href="#add84e4fb4578c702d8916ce662626ad5"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#aec5d79bcbe65bf191bffe6dc27b0466d">endsWith</a> (const XalanDOMChar *theString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStringLength, const XalanDOMChar *theSubstring, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theSubstringLength)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#aec5d79bcbe65bf191bffe6dc27b0466d" title="Simulates the java String method endsWith().">endsWith()</a>. <a href="#aec5d79bcbe65bf191bffe6dc27b0466d"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a61dc181dfcd960a907eb62c7e2ee5f05">endsWith</a> (const XalanDOMChar *theString, const XalanDOMChar *theSubstring)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#aec5d79bcbe65bf191bffe6dc27b0466d" title="Simulates the java String method endsWith().">endsWith()</a>. <a href="#a61dc181dfcd960a907eb62c7e2ee5f05"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a1b9bda2aa6b42a55415f353a7b25ab3a">endsWith</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theSubstring)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#aec5d79bcbe65bf191bffe6dc27b0466d" title="Simulates the java String method endsWith().">endsWith()</a>. <a href="#a1b9bda2aa6b42a55415f353a7b25ab3a"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a86294747dce58b5b16a98221ebcd7275">PointerToDOMString</a> (const void *theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts a pointer into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a86294747dce58b5b16a98221ebcd7275"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a5eccbeaaede6329431a4dbc0fc705020">NumberToDOMString</a> (double theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts a double value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a5eccbeaaede6329431a4dbc0fc705020"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a32337d46c67f1e7694a40a70e2f87043">NumberToDOMString</a> (<a class="el" href="VCPPDefinitions_8hpp.html#a4fa12fa65a97057a9edc5405bf269b6c">XALAN_UINT64</a> theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an 64-bit unsigned value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a32337d46c67f1e7694a40a70e2f87043"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#adb608f63cb9ab96e9cd6f6a710ffb317">NumberToDOMString</a> (<a class="el" href="VCPPDefinitions_8hpp.html#a5b2a5fa0be748ee44961a0932143ad60">XALAN_INT64</a> theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an 64-bit signed value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#adb608f63cb9ab96e9cd6f6a710ffb317"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#ad53b7a96f81dcb0ca2595f015956681d">NumberToDOMString</a> (unsigned long theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an unsigned long value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#ad53b7a96f81dcb0ca2595f015956681d"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a30b77515bfd79cc329e0ab984b805e45">NumberToDOMString</a> (long theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts a XalanSSize_t value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a30b77515bfd79cc329e0ab984b805e45"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a766f05d5f661980fdd92df95592cba36">NumberToDOMString</a> (unsigned int theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an unsigned int value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a766f05d5f661980fdd92df95592cba36"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a34e22d6c5e0cc979fb3ba7a61773bfd8">NumberToDOMString</a> (int theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an int value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a34e22d6c5e0cc979fb3ba7a61773bfd8"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a984ecbb86778ec6d4b6210a12daf5c3c">NumberToDOMString</a> (unsigned short theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an unsigned short value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a984ecbb86778ec6d4b6210a12daf5c3c"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#ab6aa623aefce757250b861620da409f3">NumberToDOMString</a> (short theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts a short value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#ab6aa623aefce757250b861620da409f3"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a52d4974cb952aceb1ecc3e39e1b91af3">NumberToHexDOMString</a> (<a class="el" href="VCPPDefinitions_8hpp.html#a4fa12fa65a97057a9edc5405bf269b6c">XALAN_UINT64</a> theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an 64-bit unsigned value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a52d4974cb952aceb1ecc3e39e1b91af3"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a51bc132ab7e68cb8de1c43706ecafc35">NumberToHexDOMString</a> (<a class="el" href="VCPPDefinitions_8hpp.html#a5b2a5fa0be748ee44961a0932143ad60">XALAN_INT64</a> theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an 64-bit signed value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a51bc132ab7e68cb8de1c43706ecafc35"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a48c578edc47c56a03229ab4466f62b6e">NumberToHexDOMString</a> (unsigned long theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts a XalanSSize_t value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a48c578edc47c56a03229ab4466f62b6e"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a048b660e8c6c61ee3a6ad779cc6403e9">NumberToHexDOMString</a> (long theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts a XalanSSize_t value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a048b660e8c6c61ee3a6ad779cc6403e9"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a892d47a86ec1ed89363dad7de9de5713">NumberToHexDOMString</a> (unsigned int theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an unsigned int value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a892d47a86ec1ed89363dad7de9de5713"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#acfaec83140a11d7d59a108931b39f021">NumberToHexDOMString</a> (int theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an int value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#acfaec83140a11d7d59a108931b39f021"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a1ac855aa75e346c03aee4b3f2aaa941e">NumberToHexDOMString</a> (unsigned short theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts an unsigned short value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a1ac855aa75e346c03aee4b3f2aaa941e"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a734dccefbfeef10c42e7dcb642f39bbb">NumberToHexDOMString</a> (short theValue, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts a short value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#a734dccefbfeef10c42e7dcb642f39bbb"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#af6429c659fec0a15e1dbf8b01b911ed7">WideStringToInt</a> (const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Converts a wide string into an integer value. <a href="#af6429c659fec0a15e1dbf8b01b911ed7"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#abfb18c245b5fc666338e67edd7dd247b">WideStringToLong</a> (const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Converts a wide string into a long value. <a href="#abfb18c245b5fc666338e67edd7dd247b"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a475ae1d7bee0eeafccd501af74f1e64b">WideStringToUnsignedLong</a> (const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Converts a wide string into an unsigned long value. <a href="#a475ae1d7bee0eeafccd501af74f1e64b"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a7e1ebfe29c8085e0b340bd86087e454e">WideStringToDouble</a> (const XalanDOMChar *theString, MemoryManager &amp;theMemoryManager)
<dl class="el"><dd class="mdescRight">Converts a wide string into a double value. <a href="#a7e1ebfe29c8085e0b340bd86087e454e"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#ac78fc7e1a98dca52d1898d07ed3eaf71">DOMStringToInt</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Converts a <a class="el" href="classXalanDOMString.html">XalanDOMString</a> into an integer value. <a href="#ac78fc7e1a98dca52d1898d07ed3eaf71"></a><br/></dl><li>long <a class="el" href="DOMStringHelper_8hpp.html#a3f7d758c14edce5e51e49ff9a74e3ab3">DOMStringToLong</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Converts a <a class="el" href="classXalanDOMString.html">XalanDOMString</a> into a long value. <a href="#a3f7d758c14edce5e51e49ff9a74e3ab3"></a><br/></dl><li>unsigned long <a class="el" href="DOMStringHelper_8hpp.html#a3f70b9d889fda95b76933e68d893ab97">DOMStringToUnsignedLong</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Converts a <a class="el" href="classXalanDOMString.html">XalanDOMString</a> into a long value. <a href="#a3f70b9d889fda95b76933e68d893ab97"></a><br/></dl><li>double <a class="el" href="DOMStringHelper_8hpp.html#a72cac3b51a1034e50d1cb7ca2a6bf8c8">DOMStringToDouble</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, MemoryManager &amp;theMemoryManager)
<dl class="el"><dd class="mdescRight">Converts a <a class="el" href="classXalanDOMString.html">XalanDOMString</a> into a double value. <a href="#a72cac3b51a1034e50d1cb7ca2a6bf8c8"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a3a83248784c9d7dd816c4e20454423e0">OutputString</a> (<a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;theStream, const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#a3a83248784c9d7dd816c4e20454423e0"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a57ed8f2f39d0e484732ff53fb9d7f491">OutputString</a> (std::ostream &amp;theStream, const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#a57ed8f2f39d0e484732ff53fb9d7f491"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a9d74d55ff6dd8fa8bd2b19e66b40dfec">OutputString</a> (<a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;theStream, const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#a9d74d55ff6dd8fa8bd2b19e66b40dfec"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#aebed2c1c22de529ae88b43a478f8cae7">OutputString</a> (std::ostream &amp;theStream, const XalanDOMChar *theString, MemoryManager &amp;theMemoryManager)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#aebed2c1c22de529ae88b43a478f8cae7"></a><br/></dl><li>void <a class="el" href="DOMStringHelper_8hpp.html#a28d3d2d88aebedb126482426ef557395">OutputString</a> (<a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;theStream, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#a28d3d2d88aebedb126482426ef557395"></a><br/></dl><li>void <a class="el" href="DOMStringHelper_8hpp.html#a1eccc8ac0e57343c435d1dde7ec7852d">OutputString</a> (std::ostream &amp;theStream, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, MemoryManager &amp;theMemoryManager)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#a1eccc8ac0e57343c435d1dde7ec7852d"></a><br/></dl><li><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a1a63eb0b4a732cb0fffd62765f88fc46">operator&lt;&lt;</a> (<a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;theStream, const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Outputs the string to the specified stream. <a href="#a1a63eb0b4a732cb0fffd62765f88fc46"></a><br/></dl><li>std::ostream &amp; <a class="el" href="DOMStringHelper_8hpp.html#a8ff0997d8bda41ed2a43822961a61d85">operator&lt;&lt;</a> (std::ostream &amp;theStream, const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Outputs the string to the specified stream. <a href="#a8ff0997d8bda41ed2a43822961a61d85"></a><br/></dl><li><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a8237048a4f2a4fef3dd41198bdfd29f0">operator&lt;&lt;</a> (<a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;theStream, const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#a8237048a4f2a4fef3dd41198bdfd29f0"></a><br/></dl><li>std::ostream &amp; <a class="el" href="DOMStringHelper_8hpp.html#aec59702c102a64883c4ea14c9ea35d01">operator&lt;&lt;</a> (std::ostream &amp;theStream, const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#aec59702c102a64883c4ea14c9ea35d01"></a><br/></dl><li><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#af0bfe81cc6ff4c5dff3c47bdfa8caf8f">operator&lt;&lt;</a> (<a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;theStream, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#af0bfe81cc6ff4c5dff3c47bdfa8caf8f"></a><br/></dl><li>std::ostream &amp; <a class="el" href="DOMStringHelper_8hpp.html#a8d79c9b4b58658c1b872c41d33de1f34">operator&lt;&lt;</a> (std::ostream &amp;theStream, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#a8d79c9b4b58658c1b872c41d33de1f34"></a><br/></dl><li>std::ostream &amp; <a class="el" href="DOMStringHelper_8hpp.html#a7fcab61cc7d3189308e53685a523845a">operator&lt;&lt;</a> (std::ostream &amp;theStream, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Outputs the target string to the specified stream. <a href="#a7fcab61cc7d3189308e53685a523845a"></a><br/></dl><li>XalanDOMChar <a class="el" href="DOMStringHelper_8hpp.html#ac89a24b7c69b80ef558de02db8856632">charAt</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theIndex)
<dl class="el"><dd class="mdescRight">Retrieves a character at a specified index in the target string. <a href="#ac89a24b7c69b80ef558de02db8856632"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a60df7c2287c7fbdf9fbaa2f815794944">isXMLWhitespace</a> (XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Determines whether character represents white space. <a href="#a60df7c2287c7fbdf9fbaa2f815794944"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a60c28af7061968242a11687a09b1f01b">isXMLDigit</a> (XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Determines whether character represents a digit. <a href="#a60c28af7061968242a11687a09b1f01b"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#acfcdaa22760e15b004d0e15da98c931a">isXMLLetterOrDigit</a> (XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Determines whether character represents a letter or digit. <a href="#acfcdaa22760e15b004d0e15da98c931a"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#ac7623586626787f2237f6a695d35b25f">substring</a> (const XalanDOMChar *theString, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theSubstring, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStartIndex, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theEndIndex=XalanDOMString::npos)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac7623586626787f2237f6a695d35b25f" title="Simulates the java String method substring().">substring()</a>. <a href="#ac7623586626787f2237f6a695d35b25f"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a9d3667eb665a5c7bc0f146d54e629f6e">substring</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theSubstring, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStartIndex, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theEndIndex=XalanDOMString::npos)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac7623586626787f2237f6a695d35b25f" title="Simulates the java String method substring().">substring()</a>. <a href="#a9d3667eb665a5c7bc0f146d54e629f6e"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#af4488b135b65eb4bc5e0008f19bdbf66">substring</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStartIndex, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theEndIndex=XalanDOMString::npos)
<dl class="el"><dd class="mdescRight">Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac7623586626787f2237f6a695d35b25f" title="Simulates the java String method substring().">substring()</a>. <a href="#af4488b135b65eb4bc5e0008f19bdbf66"></a><br/></dl><li>XalanDOMChar <a class="el" href="DOMStringHelper_8hpp.html#a02ccaa00240467a6b5a39cc2475adb3b">toLowerASCII</a> (XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Converts ASCII alphabetic characters from upper case to lower case. <a href="#a02ccaa00240467a6b5a39cc2475adb3b"></a><br/></dl><li>XalanDOMChar <a class="el" href="DOMStringHelper_8hpp.html#a65499e7f8da9112b27031e40b019e874">toUpperASCII</a> (XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Converts ASCII alphabetic characters from lower case to upper case. <a href="#a65499e7f8da9112b27031e40b019e874"></a><br/></dl><li>XalanDOMChar <a class="el" href="DOMStringHelper_8hpp.html#a042926f2d87c914830f14ed549bfd94d">flipCaseASCII</a> (XalanDOMChar theChar)
<dl class="el"><dd class="mdescRight">Flips the case to of the supplied character. <a href="#a042926f2d87c914830f14ed549bfd94d"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a718ce103a0d62d4b7e1c56c87db46b16">toLowerCaseASCII</a> (const XalanDOMChar *theString, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts ASCII alphabetic characters from upper case to lower case. <a href="#a718ce103a0d62d4b7e1c56c87db46b16"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a64f0ff155fe6bcd979bb346990fe5612">toLowerCaseASCII</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts ASCII alphabetic characters from upper case to lower case. <a href="#a64f0ff155fe6bcd979bb346990fe5612"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a5bcd62f2fc9b6f2ed8c656a30cbb3a56">toLowerCaseASCII</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Converts ASCII alphabetic characters from upper case to lower case. <a href="#a5bcd62f2fc9b6f2ed8c656a30cbb3a56"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a95224e5c773f319428ecb3929de4de4b">toUpperCaseASCII</a> (const XalanDOMChar *theString, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts ASCII alphabetic characters from lower case to upper case. <a href="#a95224e5c773f319428ecb3929de4de4b"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a5c676ab09db3f62feb69322a9b97906e">toUpperCaseASCII</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Converts ASCII alphabetic characters from lower case to upper case. <a href="#a5c676ab09db3f62feb69322a9b97906e"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a638ec419f8f407680e793c6bae9a7500">toUpperCaseASCII</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Converts ASCII alphabetic characters from lower case to upper case. <a href="#a638ec419f8f407680e793c6bae9a7500"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a447e2a2d4aed52c4774d958b158fa105">compare</a> (const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theLHS, const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings. <a href="#a447e2a2d4aed52c4774d958b158fa105"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a7fcfbb64c474a5325cf63500ca237583">compare</a> (const XalanDOMChar *theLHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theLHSLength, const XalanDOMChar *theRHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theRHSLength)
<dl class="el"><dd class="mdescRight">Compare the contents of two character arrays. <a href="#a7fcfbb64c474a5325cf63500ca237583"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#a6b01b8e8850ac43e2ac09f523a6d02a9">compare</a> (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two null-terminated strings. <a href="#a6b01b8e8850ac43e2ac09f523a6d02a9"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#a6c8961445ce130c2a551e0af47357415">compare</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings. <a href="#a6c8961445ce130c2a551e0af47357415"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#ac9f7ff329eb8c8872e760a851f4df973">compare</a> (const XalanDOMChar *theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings. <a href="#ac9f7ff329eb8c8872e760a851f4df973"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#a887268d5fe39a81f150776564402a988">compare</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings. <a href="#a887268d5fe39a81f150776564402a988"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#aa931d3fd02e3246a3ee9952ae50fded8">compareIgnoreCaseASCII</a> (const XalanDOMChar *theLHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theLHSLength, const XalanDOMChar *theRHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theRHSLength)
<dl class="el"><dd class="mdescRight">Compare the contents of two arrays in a case insensitive manner. <a href="#aa931d3fd02e3246a3ee9952ae50fded8"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#a0cb8c21c54534c9020c566f5ad911e7c">compareIgnoreCaseASCII</a> (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings, in a case insensitive manner. <a href="#a0cb8c21c54534c9020c566f5ad911e7c"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#a6079c2e6f445ae1f46db3a686b442076">compareIgnoreCaseASCII</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings, in a case insensitive manner. <a href="#a6079c2e6f445ae1f46db3a686b442076"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#a6ba67704c07dfd39e95b0835b64c9b46">compareIgnoreCaseASCII</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings, in a case insensitive manner. <a href="#a6ba67704c07dfd39e95b0835b64c9b46"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#ad6a5b952dc601487641c1af9d5a7370d">compareIgnoreCaseASCII</a> (const XalanDOMChar *theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings, in a case insensitive manner. <a href="#ad6a5b952dc601487641c1af9d5a7370d"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a64a3e86eb3a50790e1f304ccd22cad61">collationCompare</a> (const XalanDOMChar *theLHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theLHSLength, const XalanDOMChar *theRHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theRHSLength)
<dl class="el"><dd class="mdescRight">Compare the contents of two character arrays. <a href="#a64a3e86eb3a50790e1f304ccd22cad61"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a36272acc23be02dc114e7777a90f8162">collationCompare</a> (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings. <a href="#a36272acc23be02dc114e7777a90f8162"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#a364ac44cf7865e4c35931a071657ee2a">collationCompare</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings. <a href="#a364ac44cf7865e4c35931a071657ee2a"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#a33d1d7b3aa95098dcd18ddce1d516040">collationCompare</a> (const XalanDOMChar *theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings. <a href="#a33d1d7b3aa95098dcd18ddce1d516040"></a><br/></dl><li>int <a class="el" href="DOMStringHelper_8hpp.html#a31a83e3ec20e473e17485c480f60d2bd">collationCompare</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings. <a href="#a31a83e3ec20e473e17485c480f60d2bd"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#affde9d545fd2e9ade2b7c5e03f383e79">equals</a> (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theLength)
<dl class="el"><dd class="mdescRight">Compare the contents of two arrays for equality. <a href="#affde9d545fd2e9ade2b7c5e03f383e79"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#ad9ccd04fda6757e44673f71176837f24">equals</a> (const XalanDOMChar *theLHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theLHSLength, const XalanDOMChar *theRHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theRHSLength)
<dl class="el"><dd class="mdescRight">Compare the contents of two arrays for equality. <a href="#ad9ccd04fda6757e44673f71176837f24"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a0937c9d1f82fd26d7e2cfc249e9dc115">equals</a> (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality. <a href="#a0937c9d1f82fd26d7e2cfc249e9dc115"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a97d6afec0e2da330b116d079c1620927">equals</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality. <a href="#a97d6afec0e2da330b116d079c1620927"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a65b018ee0433e7c81acf972aee938248">equals</a> (const XalanDOMChar *theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality. <a href="#a65b018ee0433e7c81acf972aee938248"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#ae0a574fbc59bc34312d8464f65663ed9">equals</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality. <a href="#ae0a574fbc59bc34312d8464f65663ed9"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#ac332767db777ac053eb0f9ca21f219e0">equals</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const XalanDOMChar *theRHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theRHSLength)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality. <a href="#ac332767db777ac053eb0f9ca21f219e0"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a1965eacf8b1ce08452e33d12bd80a615">equalsIgnoreCaseASCII</a> (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theLength)
<dl class="el"><dd class="mdescRight">Compare the contents of two arrays for equality, without regard for case. <a href="#a1965eacf8b1ce08452e33d12bd80a615"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a77b8c926e4773f8338b0a9d3a5fdfc17">equalsIgnoreCaseASCII</a> (const XalanDOMChar *theLHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theLHSLength, const XalanDOMChar *theRHS, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theRHSLength)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality, without regard for case. <a href="#a77b8c926e4773f8338b0a9d3a5fdfc17"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#adac55f7dbdb74674617fa6a8059f1da9">equalsIgnoreCaseASCII</a> (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality, without regard for case. <a href="#adac55f7dbdb74674617fa6a8059f1da9"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a90aa180203befdffb7539da073ede760">equalsIgnoreCaseASCII</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality, without regard for case Only the characters A-Z and a-z are considered. <a href="#a90aa180203befdffb7539da073ede760"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a1b70f16ae3a71ebdb2a70cfaa6003c50">equalsIgnoreCaseASCII</a> (const XalanDOMChar *theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality, without regard for case. <a href="#a1b70f16ae3a71ebdb2a70cfaa6003c50"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a46d8e4aee6ee64e29f1547a60da10ea1">equalsIgnoreCaseASCII</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const XalanDOMChar *theRHS)
<dl class="el"><dd class="mdescRight">Compare the contents of two strings for equality, without regard for case. <a href="#a46d8e4aee6ee64e29f1547a60da10ea1"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#ab2bc69b396d42586bbab88317f1b1df9">operator&lt;</a> (const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theLHS, const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Implements operator&lt; for CharVectorType. <a href="#ab2bc69b396d42586bbab88317f1b1df9"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a0628d66a5f2286b4d71ad2d202aa1cc0">operator&lt;</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theLHS, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theRHS)
<dl class="el"><dd class="mdescRight">Implements operator&lt; for DOMStrings. <a href="#a0628d66a5f2286b4d71ad2d202aa1cc0"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a98fd8c80fed590627d61254de8763bc6">assign</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theStringToAssign)
<dl class="el"><dd class="mdescRight">Assign one string to another. <a href="#a98fd8c80fed590627d61254de8763bc6"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a742ca3c6dcf9ce52d563b9690410ecdb">assign</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const XalanDOMChar *theStringToAssign, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStringToAssignLength=XalanDOMString::npos)
<dl class="el"><dd class="mdescRight">Assign one string to another. <a href="#a742ca3c6dcf9ce52d563b9690410ecdb"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a0e5f00d65e39a4995df70fb11e5f6ed1">append</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theStringToAppend)
<dl class="el"><dd class="mdescRight">Concatenate two strings. <a href="#a0e5f00d65e39a4995df70fb11e5f6ed1"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a10e3c0c67a65f46ccef64e96148c530a">append</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const XalanDOMChar *theStringToAppend, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStringToAppendLength=XalanDOMString::npos)
<dl class="el"><dd class="mdescRight">Concatenate two strings. <a href="#a10e3c0c67a65f46ccef64e96148c530a"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#ab92c26a52703e274286a39db99bcc50f">append</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const char *theStringToAppend, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> theStringToAppendLength=XalanDOMString::npos)
<dl class="el"><dd class="mdescRight">Concatenate two strings. <a href="#ab92c26a52703e274286a39db99bcc50f"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a2c40123a62e2a3192b8e99ecd2cbb8d4">append</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, const XalanDOMChar theCharToAppend)
<dl class="el"><dd class="mdescRight">Concatenate a string and a character. <a href="#a2c40123a62e2a3192b8e99ecd2cbb8d4"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#abee97c936b5d4df19fd617315fedf28a">append</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, char theCharToAppend)
<dl class="el"><dd class="mdescRight">Concatenate a string and a character. <a href="#abee97c936b5d4df19fd617315fedf28a"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#a187f7ce3af838389cab9baff912dd899">insert</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> thePosition, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theStringToInsert)
<dl class="el"><dd class="mdescRight">Insert a string into another string. <a href="#a187f7ce3af838389cab9baff912dd899"></a><br/></dl><li><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#aaaef8d96b8d026770d507ad3a11f077a">insert</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> thePosition, const XalanDOMChar *theStringToInsert)
<dl class="el"><dd class="mdescRight">Insert a string into another string. <a href="#aaaef8d96b8d026770d507ad3a11f077a"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a3e31c087fc09401c601da55a16fbb75c">trim</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;<a class="el" href="XalanDOMString_8hpp.html#ad0987a2085caff760532b7f16b5c6f2e">theResult</a>)
<dl class="el"><dd class="mdescRight">Remove leading and trailing whitespace. <a href="#a3e31c087fc09401c601da55a16fbb75c"></a><br/></dl><li>void <a class="el" href="DOMStringHelper_8hpp.html#a3beaa7474ee8377a7de5fe4eceddcc94">clear</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Remove all elements from target string. <a href="#a3beaa7474ee8377a7de5fe4eceddcc94"></a><br/></dl><li>void <a class="el" href="DOMStringHelper_8hpp.html#ad51069cf8c568934ef5b870222fab733">erase</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString)
<dl class="el"><dd class="mdescRight">Remove all elements from target string. <a href="#ad51069cf8c568934ef5b870222fab733"></a><br/></dl><li>void <a class="el" href="DOMStringHelper_8hpp.html#a36b38bddbb9bb0b492b8e6d1271e33fb">releaseMemory</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;theString, MemoryManager &amp;theManager)
<dl class="el"><dd class="mdescRight">Remove all elements from target string and frees all allocated memory. <a href="#a36b38bddbb9bb0b492b8e6d1271e33fb"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a3fd0e598e2b6cd902743956aa8b3dbd7">CopyWideStringToVector</a> (const XalanDOMChar *theString, <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theVector)
<li><a class="el" href="DOMStringHelper_8hpp.html#a5f1f0cad50ba768997462faa3299610d">CopyStringToVector</a> (const char *theString, <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;theVector)
<li><a class="el" href="DOMStringHelper_8hpp.html#a3cb43ca31417045a9fcac9fa31652d91">MakeXalanDOMCharVector</a> (const char *data, <a class="el" href="classXalanVector.html">XalanDOMCharVectorType</a> &amp;result, bool fTranscode=true)
<dl class="el"><dd class="mdescRight">Utility function to make a null-terminated vector of XMLChs, from a null-terminated array of chars, via transcoding, if requested. <a href="#a3cb43ca31417045a9fcac9fa31652d91"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a98333d4daca479b8d09c7ca7801f2275">MakeXalanDOMCharVector</a> (const XalanDOMChar *data, <a class="el" href="classXalanVector.html">XalanDOMCharVectorType</a> &amp;result)
<dl class="el"><dd class="mdescRight">Utility function to make a null-terminated vector of XMLChs, from a null-terminated array of XalanDOMChar. <a href="#a98333d4daca479b8d09c7ca7801f2275"></a><br/></dl><li><a class="el" href="classXalanVector.html">XalanDOMCharVectorType</a> &amp; <a class="el" href="DOMStringHelper_8hpp.html#aca1662a3bdb4fe87e9971f643ed50dac">MakeXalanDOMCharVector</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;data, <a class="el" href="classXalanVector.html">XalanDOMCharVectorType</a> &amp;result)
<dl class="el"><dd class="mdescRight">Utility function to make a null-terminated vector of XMLChs, from a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. <a href="#aca1662a3bdb4fe87e9971f643ed50dac"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#a57a2f150d57002730c6bfd2e36ed5efa">isXMLWhitespace</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;string)
<dl class="el"><dd class="mdescRight">Determines if the string contains only whitespace. <a href="#a57a2f150d57002730c6bfd2e36ed5efa"></a><br/></dl><li><a class="el" href="DOMStringHelper_8hpp.html#aac8e682a7668d5d1c1f3cbf0e658ab4a">isXMLWhitespace</a> (const XalanDOMChar ch[], <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> start, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> length)
<dl class="el"><dd class="mdescRight">Determines if a range in an array contains only whitespace. <a href="#aac8e682a7668d5d1c1f3cbf0e658ab4a"></a><br/></dl><li>bool <a class="el" href="DOMStringHelper_8hpp.html#a6bd6e9e8a53cd3353467bc5cad283abe">isXMLWhitespace</a> (const XalanDOMChar *theString)
<dl class="el"><dd class="mdescRight">Determines if a null-terminated string contains only whitespace. <a href="#a6bd6e9e8a53cd3353467bc5cad283abe"></a><br/></dl></ul>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="a0e5f00d65e39a4995df70fb11e5f6ed1"></a><!-- doxytag: member="DOMStringHelper.hpp::append" ref="a0e5f00d65e39a4995df70fb11e5f6ed1" args="(XalanDOMString &amp;theString, const XalanDOMString &amp;theStringToAppend)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; append </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theStringToAppend</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Concatenate two strings. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000014">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToAppend</em>&nbsp;</td><td>string to add to target </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02410">2410</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a10e3c0c67a65f46ccef64e96148c530a"></a><!-- doxytag: member="DOMStringHelper.hpp::append" ref="a10e3c0c67a65f46ccef64e96148c530a" args="(XalanDOMString &amp;theString, const XalanDOMChar *theStringToAppend, XalanDOMString::size_type theStringToAppendLength=XalanDOMString::npos)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; append </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theStringToAppend</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStringToAppendLength</em> = <code>XalanDOMString::npos</code></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Concatenate two strings. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000015">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToAppend</em>&nbsp;</td><td>string to add to target </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToAppendLength</em>&nbsp;</td><td>length of the string (<a class="el" href="classXalanDOMString.html#a738c3684088f21a02e16a8a44e525063a79a8556da86ea1ccd6630e6221c1b424">XalanDOMString::npos</a> implies the string is null-terminated) </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02432">2432</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ab92c26a52703e274286a39db99bcc50f"></a><!-- doxytag: member="DOMStringHelper.hpp::append" ref="ab92c26a52703e274286a39db99bcc50f" args="(XalanDOMString &amp;theString, const char *theStringToAppend, XalanDOMString::size_type theStringToAppendLength=XalanDOMString::npos)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; append </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&nbsp;</td>
<td class="paramname"> <em>theStringToAppend</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStringToAppendLength</em> = <code>XalanDOMString::npos</code></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Concatenate two strings. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000016">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToAppend</em>&nbsp;</td><td>string to add to target </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToAppendLength</em>&nbsp;</td><td>length of the string (<a class="el" href="classXalanDOMString.html#a738c3684088f21a02e16a8a44e525063a79a8556da86ea1ccd6630e6221c1b424">XalanDOMString::npos</a> implies the string is null-terminated) </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>string with contents of 'theStringToAppend' added to target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02464">2464</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a2c40123a62e2a3192b8e99ecd2cbb8d4"></a><!-- doxytag: member="DOMStringHelper.hpp::append" ref="a2c40123a62e2a3192b8e99ecd2cbb8d4" args="(XalanDOMString &amp;theString, const XalanDOMChar theCharToAppend)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; append </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theCharToAppend</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Concatenate a string and a character. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000017">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theCharToAppend</em>&nbsp;</td><td>the character to add to the target </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>string with the character appended </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02490">2490</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="abee97c936b5d4df19fd617315fedf28a"></a><!-- doxytag: member="DOMStringHelper.hpp::append" ref="abee97c936b5d4df19fd617315fedf28a" args="(XalanDOMString &amp;theString, char theCharToAppend)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; append </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char&nbsp;</td>
<td class="paramname"> <em>theCharToAppend</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Concatenate a string and a character. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000018">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theCharToAppend</em>&nbsp;</td><td>the character to add to the target </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>string with the character appended </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02511">2511</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a98fd8c80fed590627d61254de8763bc6"></a><!-- doxytag: member="DOMStringHelper.hpp::assign" ref="a98fd8c80fed590627d61254de8763bc6" args="(XalanDOMString &amp;theString, const XalanDOMString &amp;theStringToAssign)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; assign </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theStringToAssign</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Assign one string to another. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000012">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToAppend</em>&nbsp;</td><td>string to assign </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToAppendLength</em>&nbsp;</td><td>length of the string (<a class="el" href="classXalanDOMString.html#a738c3684088f21a02e16a8a44e525063a79a8556da86ea1ccd6630e6221c1b424">XalanDOMString::npos</a> implies the string is null-terminated) </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02359">2359</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a742ca3c6dcf9ce52d563b9690410ecdb"></a><!-- doxytag: member="DOMStringHelper.hpp::assign" ref="a742ca3c6dcf9ce52d563b9690410ecdb" args="(XalanDOMString &amp;theString, const XalanDOMChar *theStringToAssign, XalanDOMString::size_type theStringToAssignLength=XalanDOMString::npos)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; assign </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theStringToAssign</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStringToAssignLength</em> = <code>XalanDOMString::npos</code></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Assign one string to another. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000013">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToAppend</em>&nbsp;</td><td>string to assign </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToAppendLength</em>&nbsp;</td><td>length of the string (<a class="el" href="classXalanDOMString.html#a738c3684088f21a02e16a8a44e525063a79a8556da86ea1ccd6630e6221c1b424">XalanDOMString::npos</a> implies the string is null-terminated) </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02381">2381</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a093c35c243d7de070b82e67c983f806e"></a><!-- doxytag: member="DOMStringHelper.hpp::c_str" ref="a093c35c243d7de070b82e67c983f806e" args="(const CharVectorType &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* c_str </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the underlying representation of the target CharVectorType as a null-terminated string. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>null-terminated string of chars </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00118">118</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="acfb371c99aa6cac2e808ec8a31c470ab"></a><!-- doxytag: member="DOMStringHelper.hpp::c_wstr" ref="acfb371c99aa6cac2e808ec8a31c470ab" args="(const XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const XalanDOMChar* c_wstr </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the underlying representation of the target <a class="el" href="classXalanDOMString.html">XalanDOMString</a> as a null-terminated string. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>null-terminated string of XalanDOMChar </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00103">103</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ae31050b4f4392365d78c49d57be14829"></a><!-- doxytag: member="DOMStringHelper.hpp::c_wstr" ref="ae31050b4f4392365d78c49d57be14829" args="(const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const XalanDOMChar* c_wstr </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the underlying representation of the wide string as a UNICODE null-terminated string. </p>
<p>This is here simply for consistency in the code. On certain platforms, compiler- generated wide strings will not contain Unicode code points. Another macro converts those into XalanDOMStrings, which are then transcoded. In these cases, the previous defined c_sstr() function gets called.</p>
<p>On platforms where the compiler does generate Unicode wide strings, this function will be called instead.</p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>null-terminated string of XalanDOMChar </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00154">154</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac89a24b7c69b80ef558de02db8856632"></a><!-- doxytag: member="DOMStringHelper.hpp::charAt" ref="ac89a24b7c69b80ef558de02db8856632" args="(const XalanDOMString &amp;theString, XalanDOMString::size_type theIndex)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">XalanDOMChar charAt </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theIndex</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieves a character at a specified index in the target string. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theIndex</em>&nbsp;</td><td>index of character </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>character at specified index </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01412">1412</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a3beaa7474ee8377a7de5fe4eceddcc94"></a><!-- doxytag: member="DOMStringHelper.hpp::clear" ref="a3beaa7474ee8377a7de5fe4eceddcc94" args="(XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void clear </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Remove all elements from target string. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000021">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02591">2591</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a36272acc23be02dc114e7777a90f8162"></a><!-- doxytag: member="DOMStringHelper.hpp::collationCompare" ref="a36272acc23be02dc114e7777a90f8162" args="(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">collationCompare </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="ElemAttributeSet_8hpp.html#a634f4598bdf915ac8f26f0b72985c027">operator&lt;()</a> </dd>
<dd>
<a class="el" href="DOMStringHelper_8hpp.html#a447e2a2d4aed52c4774d958b158fa105" title="Compare the contents of two strings.">compare()</a> </dd></dl>
</div>
</div>
<a class="anchor" id="a364ac44cf7865e4c35931a071657ee2a"></a><!-- doxytag: member="DOMStringHelper.hpp::collationCompare" ref="a364ac44cf7865e4c35931a071657ee2a" args="(const XalanDOMString &amp;theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int collationCompare </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="ElemAttributeSet_8hpp.html#a634f4598bdf915ac8f26f0b72985c027">operator&lt;()</a> </dd>
<dd>
<a class="el" href="DOMStringHelper_8hpp.html#a447e2a2d4aed52c4774d958b158fa105" title="Compare the contents of two strings.">compare()</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02006">2006</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a33d1d7b3aa95098dcd18ddce1d516040"></a><!-- doxytag: member="DOMStringHelper.hpp::collationCompare" ref="a33d1d7b3aa95098dcd18ddce1d516040" args="(const XalanDOMChar *theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int collationCompare </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02024">2024</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a31a83e3ec20e473e17485c480f60d2bd"></a><!-- doxytag: member="DOMStringHelper.hpp::collationCompare" ref="a31a83e3ec20e473e17485c480f60d2bd" args="(const XalanDOMString &amp;theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int collationCompare </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02042">2042</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a64a3e86eb3a50790e1f304ccd22cad61"></a><!-- doxytag: member="DOMStringHelper.hpp::collationCompare" ref="a64a3e86eb3a50790e1f304ccd22cad61" args="(const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">collationCompare </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theLHSLength</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theRHSLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two character arrays. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theLHSLength</em>&nbsp;</td><td>the length of the first array </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHSLength</em>&nbsp;</td><td>the length of the second array </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal arrays, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
</div>
</div>
<a class="anchor" id="a447e2a2d4aed52c4774d958b158fa105"></a><!-- doxytag: member="DOMStringHelper.hpp::compare" ref="a447e2a2d4aed52c4774d958b158fa105" args="(const CharVectorType &amp;theLHS, const CharVectorType &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">compare </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings. </p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="ElemAttributeSet_8hpp.html#a634f4598bdf915ac8f26f0b72985c027">operator&lt;()</a> </dd></dl>
</div>
</div>
<a class="anchor" id="a7fcfbb64c474a5325cf63500ca237583"></a><!-- doxytag: member="DOMStringHelper.hpp::compare" ref="a7fcfbb64c474a5325cf63500ca237583" args="(const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">compare </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theLHSLength</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theRHSLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two character arrays. </p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theLHSLength</em>&nbsp;</td><td>the length of the first array </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHSLength</em>&nbsp;</td><td>the length of the second array </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal arrays, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
</div>
</div>
<a class="anchor" id="a6b01b8e8850ac43e2ac09f523a6d02a9"></a><!-- doxytag: member="DOMStringHelper.hpp::compare" ref="a6b01b8e8850ac43e2ac09f523a6d02a9" args="(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int compare </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two null-terminated strings. </p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01743">1743</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a6c8961445ce130c2a551e0af47357415"></a><!-- doxytag: member="DOMStringHelper.hpp::compare" ref="a6c8961445ce130c2a551e0af47357415" args="(const XalanDOMString &amp;theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int compare </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings. </p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="ElemAttributeSet_8hpp.html#a634f4598bdf915ac8f26f0b72985c027">operator&lt;()</a> </dd>
<dd>
<a class="el" href="DOMStringHelper_8hpp.html#a64a3e86eb3a50790e1f304ccd22cad61" title="Compare the contents of two character arrays.">collationCompare()</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01766">1766</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac9f7ff329eb8c8872e760a851f4df973"></a><!-- doxytag: member="DOMStringHelper.hpp::compare" ref="ac9f7ff329eb8c8872e760a851f4df973" args="(const XalanDOMChar *theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int compare </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings. </p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01791">1791</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a887268d5fe39a81f150776564402a988"></a><!-- doxytag: member="DOMStringHelper.hpp::compare" ref="a887268d5fe39a81f150776564402a988" args="(const XalanDOMString &amp;theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int compare </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings. </p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01816">1816</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aa931d3fd02e3246a3ee9952ae50fded8"></a><!-- doxytag: member="DOMStringHelper.hpp::compareIgnoreCaseASCII" ref="aa931d3fd02e3246a3ee9952ae50fded8" args="(const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">compareIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theLHSLength</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theRHSLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two arrays in a case insensitive manner. </p>
<p>Only the characters a-z and A-Z are considered as characters with "case".</p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theLHSLength</em>&nbsp;</td><td>the length of the first array </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHSLength</em>&nbsp;</td><td>the length of the second array </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal arrays, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
</div>
</div>
<a class="anchor" id="a0cb8c21c54534c9020c566f5ad911e7c"></a><!-- doxytag: member="DOMStringHelper.hpp::compareIgnoreCaseASCII" ref="a0cb8c21c54534c9020c566f5ad911e7c" args="(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int compareIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings, in a case insensitive manner. </p>
<p>Only the characters a-z and A-Z are considered as characters with "case".</p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01867">1867</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a6079c2e6f445ae1f46db3a686b442076"></a><!-- doxytag: member="DOMStringHelper.hpp::compareIgnoreCaseASCII" ref="a6079c2e6f445ae1f46db3a686b442076" args="(const XalanDOMString &amp;theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int compareIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings, in a case insensitive manner. </p>
<p>Only the characters a-z and A-Z are considered as characters with "case".</p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd>operator&lt; </dd>
<dd>
<a class="el" href="DOMStringHelper_8hpp.html#a31a83e3ec20e473e17485c480f60d2bd" title="Compare the contents of two strings.">collationCompare</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01892">1892</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a6ba67704c07dfd39e95b0835b64c9b46"></a><!-- doxytag: member="DOMStringHelper.hpp::compareIgnoreCaseASCII" ref="a6ba67704c07dfd39e95b0835b64c9b46" args="(const XalanDOMString &amp;theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int compareIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings, in a case insensitive manner. </p>
<p>Only the characters a-z and A-Z are considered as characters with "case".</p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01919">1919</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ad6a5b952dc601487641c1af9d5a7370d"></a><!-- doxytag: member="DOMStringHelper.hpp::compareIgnoreCaseASCII" ref="ad6a5b952dc601487641c1af9d5a7370d" args="(const XalanDOMChar *theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int compareIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings, in a case insensitive manner. </p>
<p>Only the characters a-z and A-Z are considered for the comparison.</p>
<p>THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns 0 for equal strings, less than 0 if theLHS is less than theRHS, or greater than 0 if theRHS is greater than theLHS. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01946">1946</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a5f1f0cad50ba768997462faa3299610d"></a><!-- doxytag: member="DOMStringHelper.hpp::CopyStringToVector" ref="a5f1f0cad50ba768997462faa3299610d" args="(const char *theString, CharVectorType &amp;theVector)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">CopyStringToVector </td>
<td>(</td>
<td class="paramtype">const char *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theVector</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a3fd0e598e2b6cd902743956aa8b3dbd7"></a><!-- doxytag: member="DOMStringHelper.hpp::CopyWideStringToVector" ref="a3fd0e598e2b6cd902743956aa8b3dbd7" args="(const XalanDOMChar *theString, CharVectorType &amp;theVector)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">CopyWideStringToVector </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theVector</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a72cac3b51a1034e50d1cb7ca2a6bf8c8"></a><!-- doxytag: member="DOMStringHelper.hpp::DOMStringToDouble" ref="a72cac3b51a1034e50d1cb7ca2a6bf8c8" args="(const XalanDOMString &amp;theString, MemoryManager &amp;theMemoryManager)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double DOMStringToDouble </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">MemoryManager &amp;&nbsp;</td>
<td class="paramname"> <em>theMemoryManager</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a <a class="el" href="classXalanDOMString.html">XalanDOMString</a> into a double value. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theMemoryManager</em>&nbsp;</td><td>The MemoryManager instance to use. </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>double value of target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01105">1105</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac78fc7e1a98dca52d1898d07ed3eaf71"></a><!-- doxytag: member="DOMStringHelper.hpp::DOMStringToInt" ref="ac78fc7e1a98dca52d1898d07ed3eaf71" args="(const XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int DOMStringToInt </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a <a class="el" href="classXalanDOMString.html">XalanDOMString</a> into an integer value. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>integer value of target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01062">1062</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a3f7d758c14edce5e51e49ff9a74e3ab3"></a><!-- doxytag: member="DOMStringHelper.hpp::DOMStringToLong" ref="a3f7d758c14edce5e51e49ff9a74e3ab3" args="(const XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long DOMStringToLong </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a <a class="el" href="classXalanDOMString.html">XalanDOMString</a> into a long value. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>long value of target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01076">1076</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a3f70b9d889fda95b76933e68d893ab97"></a><!-- doxytag: member="DOMStringHelper.hpp::DOMStringToUnsignedLong" ref="a3f70b9d889fda95b76933e68d893ab97" args="(const XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned long DOMStringToUnsignedLong </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a <a class="el" href="classXalanDOMString.html">XalanDOMString</a> into a long value. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>unsigned long value of target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01090">1090</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aec5d79bcbe65bf191bffe6dc27b0466d"></a><!-- doxytag: member="DOMStringHelper.hpp::endsWith" ref="aec5d79bcbe65bf191bffe6dc27b0466d" args="(const XalanDOMChar *theString, XalanDOMString::size_type theStringLength, const XalanDOMChar *theSubstring, XalanDOMString::size_type theSubstringLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">endsWith </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStringLength</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theSubstring</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theSubstringLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#aec5d79bcbe65bf191bffe6dc27b0466d" title="Simulates the java String method endsWith().">endsWith()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string ends with the substring </dd></dl>
</div>
</div>
<a class="anchor" id="a61dc181dfcd960a907eb62c7e2ee5f05"></a><!-- doxytag: member="DOMStringHelper.hpp::endsWith" ref="a61dc181dfcd960a907eb62c7e2ee5f05" args="(const XalanDOMChar *theString, const XalanDOMChar *theSubstring)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool endsWith </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theSubstring</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#aec5d79bcbe65bf191bffe6dc27b0466d" title="Simulates the java String method endsWith().">endsWith()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string ends with the substring </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00626">626</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1b9bda2aa6b42a55415f353a7b25ab3a"></a><!-- doxytag: member="DOMStringHelper.hpp::endsWith" ref="a1b9bda2aa6b42a55415f353a7b25ab3a" args="(const XalanDOMString &amp;theString, const XalanDOMString &amp;theSubstring)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool endsWith </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theSubstring</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#aec5d79bcbe65bf191bffe6dc27b0466d" title="Simulates the java String method endsWith().">endsWith()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string ends with the substring </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00649">649</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="affde9d545fd2e9ade2b7c5e03f383e79"></a><!-- doxytag: member="DOMStringHelper.hpp::equals" ref="affde9d545fd2e9ade2b7c5e03f383e79" args="(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">equals </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two arrays for equality. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theLength</em>&nbsp;</td><td>the length of the arrays </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the contents of both arrays are identical </dd></dl>
</div>
</div>
<a class="anchor" id="ad9ccd04fda6757e44673f71176837f24"></a><!-- doxytag: member="DOMStringHelper.hpp::equals" ref="ad9ccd04fda6757e44673f71176837f24" args="(const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equals </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theLHSLength</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theRHSLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two arrays for equality. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theLHSLength</em>&nbsp;</td><td>the length of the theLHS </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second array to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHSLength</em>&nbsp;</td><td>the length of the theRHS </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the contents of both arrays are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02081">2081</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a0937c9d1f82fd26d7e2cfc249e9dc115"></a><!-- doxytag: member="DOMStringHelper.hpp::equals" ref="a0937c9d1f82fd26d7e2cfc249e9dc115" args="(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equals </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the contents of both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02100">2100</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a97d6afec0e2da330b116d079c1620927"></a><!-- doxytag: member="DOMStringHelper.hpp::equals" ref="a97d6afec0e2da330b116d079c1620927" args="(const XalanDOMString &amp;theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equals </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the contents of both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02119">2119</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a65b018ee0433e7c81acf972aee938248"></a><!-- doxytag: member="DOMStringHelper.hpp::equals" ref="a65b018ee0433e7c81acf972aee938248" args="(const XalanDOMChar *theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equals </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the contents of both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02136">2136</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ae0a574fbc59bc34312d8464f65663ed9"></a><!-- doxytag: member="DOMStringHelper.hpp::equals" ref="ae0a574fbc59bc34312d8464f65663ed9" args="(const XalanDOMString &amp;theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equals </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the contents of both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02156">2156</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac332767db777ac053eb0f9ca21f219e0"></a><!-- doxytag: member="DOMStringHelper.hpp::equals" ref="ac332767db777ac053eb0f9ca21f219e0" args="(const XalanDOMString &amp;theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equals </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theRHSLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHSLength</em>&nbsp;</td><td>the length of the theRHS </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the contents of both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02173">2173</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1965eacf8b1ce08452e33d12bd80a615"></a><!-- doxytag: member="DOMStringHelper.hpp::equalsIgnoreCaseASCII" ref="a1965eacf8b1ce08452e33d12bd80a615" args="(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">equalsIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two arrays for equality, without regard for case. </p>
<p>Only the characters a-z and A-Z are considered characters with "case".</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the case-insensitive contents of both strings are identical </dd></dl>
</div>
</div>
<a class="anchor" id="adac55f7dbdb74674617fa6a8059f1da9"></a><!-- doxytag: member="DOMStringHelper.hpp::equalsIgnoreCaseASCII" ref="adac55f7dbdb74674617fa6a8059f1da9" args="(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equalsIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality, without regard for case. </p>
<p>Only the characters a-z and A-Z are considered characters with "case".</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02232">2232</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a77b8c926e4773f8338b0a9d3a5fdfc17"></a><!-- doxytag: member="DOMStringHelper.hpp::equalsIgnoreCaseASCII" ref="a77b8c926e4773f8338b0a9d3a5fdfc17" args="(const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equalsIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theLHSLength</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theRHSLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality, without regard for case. </p>
<p>Only the characters a-z and A-Z are considered characters with "case".</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theLHSLength</em>&nbsp;</td><td>the length of the theLHS </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHSLength</em>&nbsp;</td><td>the length of the theRHS </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02211">2211</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a90aa180203befdffb7539da073ede760"></a><!-- doxytag: member="DOMStringHelper.hpp::equalsIgnoreCaseASCII" ref="a90aa180203befdffb7539da073ede760" args="(const XalanDOMString &amp;theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equalsIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality, without regard for case Only the characters A-Z and a-z are considered. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the case-insensitive contents of both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02253">2253</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1b70f16ae3a71ebdb2a70cfaa6003c50"></a><!-- doxytag: member="DOMStringHelper.hpp::equalsIgnoreCaseASCII" ref="a1b70f16ae3a71ebdb2a70cfaa6003c50" args="(const XalanDOMChar *theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equalsIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality, without regard for case. </p>
<p>Only the characters a-z and A-Z are considered characters with "case".</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the case-insensitive contents of both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02277">2277</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a46d8e4aee6ee64e29f1547a60da10ea1"></a><!-- doxytag: member="DOMStringHelper.hpp::equalsIgnoreCaseASCII" ref="a46d8e4aee6ee64e29f1547a60da10ea1" args="(const XalanDOMString &amp;theLHS, const XalanDOMChar *theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool equalsIgnoreCaseASCII </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Compare the contents of two strings for equality, without regard for case. </p>
<p>Only the characters A-Z and a-z are considered.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the case-insensitive contents of both strings are identical </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02301">2301</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ad51069cf8c568934ef5b870222fab733"></a><!-- doxytag: member="DOMStringHelper.hpp::erase" ref="ad51069cf8c568934ef5b870222fab733" args="(XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void erase </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Remove all elements from target string. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000022">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02606">2606</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a042926f2d87c914830f14ed549bfd94d"></a><!-- doxytag: member="DOMStringHelper.hpp::flipCaseASCII" ref="a042926f2d87c914830f14ed549bfd94d" args="(XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">XalanDOMChar flipCaseASCII </td>
<td>(</td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Flips the case to of the supplied character. </p>
<p>This function works only with the Unicode characters A-Z and a-z.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>string containing lower case characters </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01582">1582</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a53cf62bbe89d5895e699ca3c3ebad365"></a><!-- doxytag: member="DOMStringHelper.hpp::indexOf" ref="a53cf62bbe89d5895e699ca3c3ebad365" args="(const XalanDOMString &amp;theString, XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> indexOf </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theChar</em>&nbsp;</td><td>character searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the index of theChar in theString, or length(theString) if the character is not found. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00371">371</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a6f34ca928b84322d1105f666e1ea7049"></a><!-- doxytag: member="DOMStringHelper.hpp::indexOf" ref="a6f34ca928b84322d1105f666e1ea7049" args="(const XalanDOMChar *theString, XalanDOMString::size_type theStringLength, const XalanDOMChar *theSubstring, XalanDOMString::size_type theSubstringLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">indexOf </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStringLength</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theSubstring</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theSubstringLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringLength</em>&nbsp;</td><td>length of the string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstringLength</em>&nbsp;</td><td>length of the substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the index of theSubstring in theString, or length(theString) if the string is not found. </dd></dl>
</div>
</div>
<a class="anchor" id="a655fd86de2e9bf92f5119c4b8d770f8c"></a><!-- doxytag: member="DOMStringHelper.hpp::indexOf" ref="a655fd86de2e9bf92f5119c4b8d770f8c" args="(const XalanDOMChar *theString, const XalanDOMChar *theSubstring)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> indexOf </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theSubstring</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the index of theSubstring in theString, or length(theString) if the string is not found. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00410">410</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aca41e8bc7f0e9bc945abf22410683682"></a><!-- doxytag: member="DOMStringHelper.hpp::indexOf" ref="aca41e8bc7f0e9bc945abf22410683682" args="(const XalanDOMString &amp;theString, const XalanDOMString &amp;theSubstring)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">indexOf </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theSubstring</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the index of theSubstring in theString, or length(theString) if the string is not found. </dd></dl>
</div>
</div>
<a class="anchor" id="ac52b792d9b03ee495697fbd6d39ebf9e"></a><!-- doxytag: member="DOMStringHelper.hpp::indexOf" ref="ac52b792d9b03ee495697fbd6d39ebf9e" args="(const XalanDOMChar *theString, XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> indexOf </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theChar</em>&nbsp;</td><td>character searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the index of theChar in theString, or length(theString) if the character is not found. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00312">312</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a0a541524521c77993a92cf3ec2e40a41"></a><!-- doxytag: member="DOMStringHelper.hpp::indexOf" ref="a0a541524521c77993a92cf3ec2e40a41" args="(const XalanDOMChar *theString, XalanDOMString::size_type theStringLength, XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> indexOf </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStringLength</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac52b792d9b03ee495697fbd6d39ebf9e" title="Simulates the java String method indexOf().">indexOf()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringLength</em>&nbsp;</td><td>the length of theString </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theChar</em>&nbsp;</td><td>character searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the index of theChar in theString, or length(theString) if the character is not found. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00341">341</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aaaef8d96b8d026770d507ad3a11f077a"></a><!-- doxytag: member="DOMStringHelper.hpp::insert" ref="aaaef8d96b8d026770d507ad3a11f077a" args="(XalanDOMString &amp;theString, XalanDOMString::size_type thePosition, const XalanDOMChar *theStringToInsert)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; insert </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>thePosition</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theStringToInsert</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Insert a string into another string. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000020">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>thePosition</em>&nbsp;</td><td>The position in the target string to insert </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToInsert</em>&nbsp;</td><td>The string to insert </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to the target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02557">2557</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a187f7ce3af838389cab9baff912dd899"></a><!-- doxytag: member="DOMStringHelper.hpp::insert" ref="a187f7ce3af838389cab9baff912dd899" args="(XalanDOMString &amp;theString, XalanDOMString::size_type thePosition, const XalanDOMString &amp;theStringToInsert)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; insert </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>thePosition</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theStringToInsert</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Insert a string into another string. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000019">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>thePosition</em>&nbsp;</td><td>The position in the target string to insert </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringToInsert</em>&nbsp;</td><td>The string to insert </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to the target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02534">2534</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a3e73aaa2c18a1a4d7abd48a2aec7d099"></a><!-- doxytag: member="DOMStringHelper.hpp::isEmpty" ref="a3e73aaa2c18a1a4d7abd48a2aec7d099" args="(const XalanDOMString &amp;str)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool isEmpty </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>str</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determines if the target string contains any elements. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000010">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>str</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string has a non-zero length </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00295">295</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a60c28af7061968242a11687a09b1f01b"></a><!-- doxytag: member="DOMStringHelper.hpp::isXMLDigit" ref="a60c28af7061968242a11687a09b1f01b" args="(XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool isXMLDigit </td>
<td>(</td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determines whether character represents a digit. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theChar</em>&nbsp;</td><td>target character </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if character represents a digit </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01442">1442</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="acfcdaa22760e15b004d0e15da98c931a"></a><!-- doxytag: member="DOMStringHelper.hpp::isXMLLetterOrDigit" ref="acfcdaa22760e15b004d0e15da98c931a" args="(XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool isXMLLetterOrDigit </td>
<td>(</td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determines whether character represents a letter or digit. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theChar</em>&nbsp;</td><td>target character </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if character represents a letter or digit </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01456">1456</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a57a2f150d57002730c6bfd2e36ed5efa"></a><!-- doxytag: member="DOMStringHelper.hpp::isXMLWhitespace" ref="a57a2f150d57002730c6bfd2e36ed5efa" args="(const XalanDOMString &amp;string)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">isXMLWhitespace </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>string</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determines if the string contains only whitespace. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if string contains only whitespace </dd></dl>
</div>
</div>
<a class="anchor" id="aac8e682a7668d5d1c1f3cbf0e658ab4a"></a><!-- doxytag: member="DOMStringHelper.hpp::isXMLWhitespace" ref="aac8e682a7668d5d1c1f3cbf0e658ab4a" args="(const XalanDOMChar ch[], XalanDOMString::size_type start, XalanDOMString::size_type length)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">isXMLWhitespace </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>ch</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>start</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>length</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determines if a range in an array contains only whitespace. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>ch</em>&nbsp;</td><td>target array </td></tr>
<tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>starting index to examine </td></tr>
<tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>number of characters to examine </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if specified range contains only whitespace </dd></dl>
</div>
</div>
<a class="anchor" id="a6bd6e9e8a53cd3353467bc5cad283abe"></a><!-- doxytag: member="DOMStringHelper.hpp::isXMLWhitespace" ref="a6bd6e9e8a53cd3353467bc5cad283abe" args="(const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool isXMLWhitespace </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determines if a null-terminated string contains only whitespace. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the string contains only whitespace </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02857">2857</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a60df7c2287c7fbdf9fbaa2f815794944"></a><!-- doxytag: member="DOMStringHelper.hpp::isXMLWhitespace" ref="a60df7c2287c7fbdf9fbaa2f815794944" args="(XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool isXMLWhitespace </td>
<td>(</td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Determines whether character represents white space. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theChar</em>&nbsp;</td><td>target character </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if character represents white space </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01428">1428</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a2639f3762850b52d3c0fcdee77be8c8c"></a><!-- doxytag: member="DOMStringHelper.hpp::lastIndexOf" ref="a2639f3762850b52d3c0fcdee77be8c8c" args="(const XalanDOMChar *theString, XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">lastIndexOf </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a2639f3762850b52d3c0fcdee77be8c8c" title="Simulates the java String method lastIndexOf().">lastIndexOf()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theChar</em>&nbsp;</td><td>character searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the index of theChar in theString, or length(theString) if the character is not found. </dd></dl>
</div>
</div>
<a class="anchor" id="a0727129f28f39f943a80d0692bf10852"></a><!-- doxytag: member="DOMStringHelper.hpp::lastIndexOf" ref="a0727129f28f39f943a80d0692bf10852" args="(const XalanDOMString &amp;theString, XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> lastIndexOf </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a2639f3762850b52d3c0fcdee77be8c8c" title="Simulates the java String method lastIndexOf().">lastIndexOf()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theChar</em>&nbsp;</td><td>character searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the index of theChar in theString, or length(theString) if the character is not found. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00464">464</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a586725eccb02714bc138c009cb429744"></a><!-- doxytag: member="DOMStringHelper.hpp::length" ref="a586725eccb02714bc138c009cb429744" args="(const char *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> length </td>
<td>(</td>
<td class="paramtype">const char *&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the length of a null-terminated string. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the length of the target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00277">277</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a409bd1c85ee504bc43f281c9cfd4882c"></a><!-- doxytag: member="DOMStringHelper.hpp::length" ref="a409bd1c85ee504bc43f281c9cfd4882c" args="(const XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> length </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the length of a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000009">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the length of the target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00239">239</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a3afec3a12f01623b9e2027bcd1ba22cb"></a><!-- doxytag: member="DOMStringHelper.hpp::length" ref="a3afec3a12f01623b9e2027bcd1ba22cb" args="(const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> length </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the length of a null-terminated string of XalanDOMChar characters. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the length of the target string </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00254">254</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a98333d4daca479b8d09c7ca7801f2275"></a><!-- doxytag: member="DOMStringHelper.hpp::MakeXalanDOMCharVector" ref="a98333d4daca479b8d09c7ca7801f2275" args="(const XalanDOMChar *data, XalanDOMCharVectorType &amp;result)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">MakeXalanDOMCharVector </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanVector.html">XalanDOMCharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>result</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Utility function to make a null-terminated vector of XMLChs, from a null-terminated array of XalanDOMChar. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>array to be converted </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>null-terminated vector of XalanDOMChar </dd></dl>
</div>
</div>
<a class="anchor" id="a3cb43ca31417045a9fcac9fa31652d91"></a><!-- doxytag: member="DOMStringHelper.hpp::MakeXalanDOMCharVector" ref="a3cb43ca31417045a9fcac9fa31652d91" args="(const char *data, XalanDOMCharVectorType &amp;result, bool fTranscode=true)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">MakeXalanDOMCharVector </td>
<td>(</td>
<td class="paramtype">const char *&nbsp;</td>
<td class="paramname"> <em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanVector.html">XalanDOMCharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>result</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"> <em>fTranscode</em> = <code>true</code></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Utility function to make a null-terminated vector of XMLChs, from a null-terminated array of chars, via transcoding, if requested. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>array to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>whether</em>&nbsp;</td><td>or not to transcode </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>null-terminated vector of XalanDOMChar </dd></dl>
</div>
</div>
<a class="anchor" id="aca1662a3bdb4fe87e9971f643ed50dac"></a><!-- doxytag: member="DOMStringHelper.hpp::MakeXalanDOMCharVector" ref="aca1662a3bdb4fe87e9971f643ed50dac" args="(const XalanDOMString &amp;data, XalanDOMCharVectorType &amp;result)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanVector.html">XalanDOMCharVectorType</a>&amp; MakeXalanDOMCharVector </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanVector.html">XalanDOMCharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>result</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Utility function to make a null-terminated vector of XMLChs, from a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td><a class="el" href="classXalanDOMString.html">XalanDOMString</a> to be converted </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>null-terminated vector of XalanDOMChar </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02678">2678</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ad53b7a96f81dcb0ca2595f015956681d"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToDOMString" ref="ad53b7a96f81dcb0ca2595f015956681d" args="(unsigned long theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToDOMString </td>
<td>(</td>
<td class="paramtype">unsigned long&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an unsigned long value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00760">760</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="adb608f63cb9ab96e9cd6f6a710ffb317"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToDOMString" ref="adb608f63cb9ab96e9cd6f6a710ffb317" args="(XALAN_INT64 theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">NumberToDOMString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="VCPPDefinitions_8hpp.html#a5b2a5fa0be748ee44961a0932143ad60">XALAN_INT64</a>&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an 64-bit signed value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
</div>
</div>
<a class="anchor" id="a30b77515bfd79cc329e0ab984b805e45"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToDOMString" ref="a30b77515bfd79cc329e0ab984b805e45" args="(long theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToDOMString </td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a XalanSSize_t value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00779">779</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a766f05d5f661980fdd92df95592cba36"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToDOMString" ref="a766f05d5f661980fdd92df95592cba36" args="(unsigned int theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToDOMString </td>
<td>(</td>
<td class="paramtype">unsigned int&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an unsigned int value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00798">798</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a34e22d6c5e0cc979fb3ba7a61773bfd8"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToDOMString" ref="a34e22d6c5e0cc979fb3ba7a61773bfd8" args="(int theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToDOMString </td>
<td>(</td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an int value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00817">817</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a984ecbb86778ec6d4b6210a12daf5c3c"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToDOMString" ref="a984ecbb86778ec6d4b6210a12daf5c3c" args="(unsigned short theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToDOMString </td>
<td>(</td>
<td class="paramtype">unsigned short&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an unsigned short value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00836">836</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ab6aa623aefce757250b861620da409f3"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToDOMString" ref="ab6aa623aefce757250b861620da409f3" args="(short theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToDOMString </td>
<td>(</td>
<td class="paramtype">short&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a short value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00855">855</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a32337d46c67f1e7694a40a70e2f87043"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToDOMString" ref="a32337d46c67f1e7694a40a70e2f87043" args="(XALAN_UINT64 theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">NumberToDOMString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="VCPPDefinitions_8hpp.html#a4fa12fa65a97057a9edc5405bf269b6c">XALAN_UINT64</a>&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an 64-bit unsigned value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
</div>
</div>
<a class="anchor" id="a5eccbeaaede6329431a4dbc0fc705020"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToDOMString" ref="a5eccbeaaede6329431a4dbc0fc705020" args="(double theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">NumberToDOMString </td>
<td>(</td>
<td class="paramtype">double&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a double value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
</div>
</div>
<a class="anchor" id="a52d4974cb952aceb1ecc3e39e1b91af3"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToHexDOMString" ref="a52d4974cb952aceb1ecc3e39e1b91af3" args="(XALAN_UINT64 theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">NumberToHexDOMString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="VCPPDefinitions_8hpp.html#a4fa12fa65a97057a9edc5405bf269b6c">XALAN_UINT64</a>&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an 64-bit unsigned value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
</div>
</div>
<a class="anchor" id="a51bc132ab7e68cb8de1c43706ecafc35"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToHexDOMString" ref="a51bc132ab7e68cb8de1c43706ecafc35" args="(XALAN_INT64 theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">NumberToHexDOMString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="VCPPDefinitions_8hpp.html#a5b2a5fa0be748ee44961a0932143ad60">XALAN_INT64</a>&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an 64-bit signed value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
</div>
</div>
<a class="anchor" id="a48c578edc47c56a03229ab4466f62b6e"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToHexDOMString" ref="a48c578edc47c56a03229ab4466f62b6e" args="(unsigned long theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToHexDOMString </td>
<td>(</td>
<td class="paramtype">unsigned long&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a XalanSSize_t value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00902">902</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a048b660e8c6c61ee3a6ad779cc6403e9"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToHexDOMString" ref="a048b660e8c6c61ee3a6ad779cc6403e9" args="(long theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToHexDOMString </td>
<td>(</td>
<td class="paramtype">long&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a XalanSSize_t value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00921">921</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a892d47a86ec1ed89363dad7de9de5713"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToHexDOMString" ref="a892d47a86ec1ed89363dad7de9de5713" args="(unsigned int theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToHexDOMString </td>
<td>(</td>
<td class="paramtype">unsigned int&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an unsigned int value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00940">940</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="acfaec83140a11d7d59a108931b39f021"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToHexDOMString" ref="acfaec83140a11d7d59a108931b39f021" args="(int theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToHexDOMString </td>
<td>(</td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an int value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00959">959</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1ac855aa75e346c03aee4b3f2aaa941e"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToHexDOMString" ref="a1ac855aa75e346c03aee4b3f2aaa941e" args="(unsigned short theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToHexDOMString </td>
<td>(</td>
<td class="paramtype">unsigned short&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts an unsigned short value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00978">978</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a734dccefbfeef10c42e7dcb642f39bbb"></a><!-- doxytag: member="DOMStringHelper.hpp::NumberToHexDOMString" ref="a734dccefbfeef10c42e7dcb642f39bbb" args="(short theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanDOMString.html">XalanDOMString</a>&amp; NumberToHexDOMString </td>
<td>(</td>
<td class="paramtype">short&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a short value into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>number to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00997">997</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ab2bc69b396d42586bbab88317f1b1df9"></a><!-- doxytag: member="DOMStringHelper.hpp::operator&lt;" ref="ab2bc69b396d42586bbab88317f1b1df9" args="(const CharVectorType &amp;theLHS, const CharVectorType &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool operator&lt; </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implements operator&lt; for CharVectorType. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns true if theLHS is lexically less than theRHS </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="DOMStringHelper_8hpp.html#a887268d5fe39a81f150776564402a988" title="Compare the contents of two strings.">compare</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02320">2320</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a0628d66a5f2286b4d71ad2d202aa1cc0"></a><!-- doxytag: member="DOMStringHelper.hpp::operator&lt;" ref="a0628d66a5f2286b4d71ad2d202aa1cc0" args="(const XalanDOMString &amp;theLHS, const XalanDOMString &amp;theRHS)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool operator&lt; </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theLHS</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theRHS</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implements operator&lt; for DOMStrings. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theLHS</em>&nbsp;</td><td>first string to compare </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theRHS</em>&nbsp;</td><td>second string to compare </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Returns true if theLHS is lexically less than theRHS </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="DOMStringHelper_8hpp.html#a887268d5fe39a81f150776564402a988" title="Compare the contents of two strings.">compare</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02339">2339</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a8ff0997d8bda41ed2a43822961a61d85"></a><!-- doxytag: member="DOMStringHelper.hpp::operator&lt;&lt;" ref="a8ff0997d8bda41ed2a43822961a61d85" args="(std::ostream &amp;theStream, const CharVectorType &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::ostream&amp; operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>the string to output </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="DOMStringHelper_8hpp.html#a1eccc8ac0e57343c435d1dde7ec7852d" title="Outputs the target string to the specified stream.">OutputString</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01263">1263</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a8237048a4f2a4fef3dd41198bdfd29f0"></a><!-- doxytag: member="DOMStringHelper.hpp::operator&lt;&lt;" ref="a8237048a4f2a4fef3dd41198bdfd29f0" args="(XalanOutputStream &amp;theStream, const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a>&amp; operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="DOMStringHelper_8hpp.html#a1eccc8ac0e57343c435d1dde7ec7852d" title="Outputs the target string to the specified stream.">OutputString</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01285">1285</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a7fcab61cc7d3189308e53685a523845a"></a><!-- doxytag: member="DOMStringHelper.hpp::operator&lt;&lt;" ref="a7fcab61cc7d3189308e53685a523845a" args="(std::ostream &amp;theStream, XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::ostream&amp; operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="DOMStringHelper_8hpp.html#a1eccc8ac0e57343c435d1dde7ec7852d" title="Outputs the target string to the specified stream.">OutputString</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01387">1387</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1a63eb0b4a732cb0fffd62765f88fc46"></a><!-- doxytag: member="DOMStringHelper.hpp::operator&lt;&lt;" ref="a1a63eb0b4a732cb0fffd62765f88fc46" args="(XalanOutputStream &amp;theStream, const CharVectorType &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a>&amp; operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>the string to output </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="DOMStringHelper_8hpp.html#a1eccc8ac0e57343c435d1dde7ec7852d" title="Outputs the target string to the specified stream.">OutputString</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01237">1237</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aec59702c102a64883c4ea14c9ea35d01"></a><!-- doxytag: member="DOMStringHelper.hpp::operator&lt;&lt;" ref="aec59702c102a64883c4ea14c9ea35d01" args="(std::ostream &amp;theStream, const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::ostream&amp; operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="DOMStringHelper_8hpp.html#a1eccc8ac0e57343c435d1dde7ec7852d" title="Outputs the target string to the specified stream.">OutputString</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01311">1311</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a8d79c9b4b58658c1b872c41d33de1f34"></a><!-- doxytag: member="DOMStringHelper.hpp::operator&lt;&lt;" ref="a8d79c9b4b58658c1b872c41d33de1f34" args="(std::ostream &amp;theStream, const XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::ostream&amp; operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="DOMStringHelper_8hpp.html#a1eccc8ac0e57343c435d1dde7ec7852d" title="Outputs the target string to the specified stream.">OutputString</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01359">1359</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="af0bfe81cc6ff4c5dff3c47bdfa8caf8f"></a><!-- doxytag: member="DOMStringHelper.hpp::operator&lt;&lt;" ref="af0bfe81cc6ff4c5dff3c47bdfa8caf8f" args="(XalanOutputStream &amp;theStream, const XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a>&amp; operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="DOMStringHelper_8hpp.html#a1eccc8ac0e57343c435d1dde7ec7852d" title="Outputs the target string to the specified stream.">OutputString</a> </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01334">1334</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a3a83248784c9d7dd816c4e20454423e0"></a><!-- doxytag: member="DOMStringHelper.hpp::OutputString" ref="a3a83248784c9d7dd816c4e20454423e0" args="(XalanOutputStream &amp;theStream, const CharVectorType &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">OutputString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd>operator&lt;&lt; </dd></dl>
</div>
</div>
<a class="anchor" id="a9d74d55ff6dd8fa8bd2b19e66b40dfec"></a><!-- doxytag: member="DOMStringHelper.hpp::OutputString" ref="a9d74d55ff6dd8fa8bd2b19e66b40dfec" args="(XalanOutputStream &amp;theStream, const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">OutputString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd>operator&lt;&lt; </dd></dl>
</div>
</div>
<a class="anchor" id="a28d3d2d88aebedb126482426ef557395"></a><!-- doxytag: member="DOMStringHelper.hpp::OutputString" ref="a28d3d2d88aebedb126482426ef557395" args="(XalanOutputStream &amp;theStream, const XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OutputString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanOutputStream.html">XalanOutputStream</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd>operator&lt;&lt; </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01189">1189</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1eccc8ac0e57343c435d1dde7ec7852d"></a><!-- doxytag: member="DOMStringHelper.hpp::OutputString" ref="a1eccc8ac0e57343c435d1dde7ec7852d" args="(std::ostream &amp;theStream, const XalanDOMString &amp;theString, MemoryManager &amp;theMemoryManager)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OutputString </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">MemoryManager &amp;&nbsp;</td>
<td class="paramname"> <em>theMemoryManager</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theMemoryManager</em>&nbsp;</td><td>The MemoryManager instance to use. </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd>operator&lt;&lt; </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01212">1212</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aebed2c1c22de529ae88b43a478f8cae7"></a><!-- doxytag: member="DOMStringHelper.hpp::OutputString" ref="aebed2c1c22de529ae88b43a478f8cae7" args="(std::ostream &amp;theStream, const XalanDOMChar *theString, MemoryManager &amp;theMemoryManager)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">OutputString </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">MemoryManager &amp;&nbsp;</td>
<td class="paramname"> <em>theMemoryManager</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd>operator&lt;&lt; </dd></dl>
</div>
</div>
<a class="anchor" id="a57ed8f2f39d0e484732ff53fb9d7f491"></a><!-- doxytag: member="DOMStringHelper.hpp::OutputString" ref="a57ed8f2f39d0e484732ff53fb9d7f491" args="(std::ostream &amp;theStream, const CharVectorType &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">OutputString </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&nbsp;</td>
<td class="paramname"> <em>theStream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Outputs the target string to the specified stream. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theStream</em>&nbsp;</td><td>output stream </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd>operator&lt;&lt; </dd></dl>
</div>
</div>
<a class="anchor" id="a86294747dce58b5b16a98221ebcd7275"></a><!-- doxytag: member="DOMStringHelper.hpp::PointerToDOMString" ref="a86294747dce58b5b16a98221ebcd7275" args="(const void *theValue, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">PointerToDOMString </td>
<td>(</td>
<td class="paramtype">const void *&nbsp;</td>
<td class="paramname"> <em>theValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a pointer into a <a class="el" href="classXalanDOMString.html">XalanDOMString</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>pointer to be converted </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>the string to append with the result </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed string result. </dd></dl>
</div>
</div>
<a class="anchor" id="a36b38bddbb9bb0b492b8e6d1271e33fb"></a><!-- doxytag: member="DOMStringHelper.hpp::releaseMemory" ref="a36b38bddbb9bb0b492b8e6d1271e33fb" args="(XalanDOMString &amp;theString, MemoryManager &amp;theManager)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void releaseMemory </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">MemoryManager &amp;&nbsp;</td>
<td class="paramname"> <em>theManager</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Remove all elements from target string and frees all allocated memory. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l02620">2620</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a74d92f92e83359a2252f6c5d70269fd0"></a><!-- doxytag: member="DOMStringHelper.hpp::reserve" ref="a74d92f92e83359a2252f6c5d70269fd0" args="(XalanDOMString &amp;theString, XalanDOMString::size_type theCount)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void reserve </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theCount</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Reserve some space in the string for more efficient concatenation... </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theCount</em>&nbsp;</td><td>The amount of space to reserve </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00221">221</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="af1bb9bc113998b02ae9d96ad81cf5b91"></a><!-- doxytag: member="DOMStringHelper.hpp::startsWith" ref="af1bb9bc113998b02ae9d96ad81cf5b91" args="(const XalanDOMChar *theString, const XalanDOMString &amp;theSubstring)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool startsWith </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theSubstring</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theDOMString</em>&nbsp;</td><td>target string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string begins with the substring </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00518">518</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a96fc76d23d9f72577466e376b07352ff"></a><!-- doxytag: member="DOMStringHelper.hpp::startsWith" ref="a96fc76d23d9f72577466e376b07352ff" args="(const XalanDOMChar *theString, XalanDOMString::size_type theStringLength, const XalanDOMChar *theSubstring, XalanDOMString::size_type theSubstringLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">startsWith </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStringLength</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theSubstring</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theSubstringLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStringLength</em>&nbsp;</td><td>the length of theString </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstringLength</em>&nbsp;</td><td>the length of theSubstring </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string begins with the substring </dd></dl>
</div>
</div>
<a class="anchor" id="add84e4fb4578c702d8916ce662626ad5"></a><!-- doxytag: member="DOMStringHelper.hpp::startsWith" ref="add84e4fb4578c702d8916ce662626ad5" args="(const XalanDOMString &amp;theString, const XalanDOMString &amp;theSubstring)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool startsWith </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theSubstring</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theDOMString</em>&nbsp;</td><td>target string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string begins with the substring </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00589">589</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a32ac988f64d746767fba1905b5238a46"></a><!-- doxytag: member="DOMStringHelper.hpp::startsWith" ref="a32ac988f64d746767fba1905b5238a46" args="(const XalanDOMString &amp;theString, const XalanDOMChar *theSubstring)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool startsWith </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theSubstring</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theDOMString</em>&nbsp;</td><td>target string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string begins with the substring </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00541">541</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="adb30b8968c0d612c4de10206c12ba8af"></a><!-- doxytag: member="DOMStringHelper.hpp::startsWith" ref="adb30b8968c0d612c4de10206c12ba8af" args="(const XalanDOMString &amp;theString, const XalanDOMChar *theSubstring, XalanDOMString::size_type theSubstringLength)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool startsWith </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theSubstring</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theSubstringLength</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theDOMString</em>&nbsp;</td><td>target string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstringLength</em>&nbsp;</td><td>the length of theSubstring </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string begins with the substring </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00565">565</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a062e5a60cdd46f1bd8482d2bee493ce0"></a><!-- doxytag: member="DOMStringHelper.hpp::startsWith" ref="a062e5a60cdd46f1bd8482d2bee493ce0" args="(const XalanDOMChar *theString, const XalanDOMChar *theSubstring)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool startsWith </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theSubstring</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#a96fc76d23d9f72577466e376b07352ff" title="Simulates the java String method startsWith().">startsWith()</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theDOMString</em>&nbsp;</td><td>target string to search </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>substring searched for </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the target string begins with the substring </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00499">499</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac7623586626787f2237f6a695d35b25f"></a><!-- doxytag: member="DOMStringHelper.hpp::substring" ref="ac7623586626787f2237f6a695d35b25f" args="(const XalanDOMChar *theString, XalanDOMString &amp;theSubstring, XalanDOMString::size_type theStartIndex, XalanDOMString::size_type theEndIndex=XalanDOMString::npos)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">substring </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theSubstring</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStartIndex</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theEndIndex</em> = <code>XalanDOMString::npos</code></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac7623586626787f2237f6a695d35b25f" title="Simulates the java String method substring().">substring()</a>. </p>
<p>Returns a new string that is a substring of this string. The substring begins at the specified theStartIndex and extends to the character at index theEndIndex - 1. Thus the length of the substring is theEndIndex - theStartIndex.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>source string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStartIndex</em>&nbsp;</td><td>starting index, inclusive </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theEndIndex</em>&nbsp;</td><td>ending index, exclusive </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to theSubstring </dd></dl>
</div>
</div>
<a class="anchor" id="af4488b135b65eb4bc5e0008f19bdbf66"></a><!-- doxytag: member="DOMStringHelper.hpp::substring" ref="af4488b135b65eb4bc5e0008f19bdbf66" args="(const XalanDOMString &amp;theString, XalanDOMString::size_type theStartIndex, XalanDOMString &amp;theResult, XalanDOMString::size_type theEndIndex=XalanDOMString::npos)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">substring </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStartIndex</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theEndIndex</em> = <code>XalanDOMString::npos</code></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac7623586626787f2237f6a695d35b25f" title="Simulates the java String method substring().">substring()</a>. </p>
<p>Returns a new string that is a substring of this string. The substring begins at the specified theStartIndex and extends to the character at index theEndIndex - 1. Thus the length of the substring is theEndIndex-theStartIndex.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>source string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStartIndex</em>&nbsp;</td><td>starting index, inclusive </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theEndIndex</em>&nbsp;</td><td>ending index, exclusive </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>string containing the specified range of characters from target </dd></dl>
</div>
</div>
<a class="anchor" id="a9d3667eb665a5c7bc0f146d54e629f6e"></a><!-- doxytag: member="DOMStringHelper.hpp::substring" ref="a9d3667eb665a5c7bc0f146d54e629f6e" args="(const XalanDOMString &amp;theString, XalanDOMString &amp;theSubstring, XalanDOMString::size_type theStartIndex, XalanDOMString::size_type theEndIndex=XalanDOMString::npos)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">substring </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theSubstring</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theStartIndex</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a>&nbsp;</td>
<td class="paramname"> <em>theEndIndex</em> = <code>XalanDOMString::npos</code></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Simulates the java String method <a class="el" href="DOMStringHelper_8hpp.html#ac7623586626787f2237f6a695d35b25f" title="Simulates the java String method substring().">substring()</a>. </p>
<p>Returns a new string that is a substring of this string. The substring begins at the specified theStartIndex and extends to the character at index theEndIndex - 1. Thus the length of the substring is theEndIndex - theStartIndex.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>source string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theSubstring</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theStartIndex</em>&nbsp;</td><td>starting index, inclusive </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theEndIndex</em>&nbsp;</td><td>ending index, exclusive </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ac6545249c197ddf446cc7b38ba8863fb"></a><!-- doxytag: member="DOMStringHelper.hpp::toCharArray" ref="ac6545249c197ddf446cc7b38ba8863fb" args="(const CharVectorType &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* toCharArray </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanVector.html">CharVectorType</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the underlying representation of the target CharVectorType as a pointer to an array of characters. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000007">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the pointer </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00204">204</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="accb8eb9a0a74536c4e52a82e486c8326"></a><!-- doxytag: member="DOMStringHelper.hpp::toCharArray" ref="accb8eb9a0a74536c4e52a82e486c8326" args="(const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const XalanDOMChar* toCharArray </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the underlying representation of a XalanDOMChar. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>array of XalanDOMChar </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00187">187</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a2570479f1eea61d377f9dd53c22563b0"></a><!-- doxytag: member="DOMStringHelper.hpp::toCharArray" ref="a2570479f1eea61d377f9dd53c22563b0" args="(const XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const XalanDOMChar* toCharArray </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the underlying representation of the target <a class="el" href="classXalanDOMString.html">XalanDOMString</a> as an array of XalanDOMChar, not guaranteed to be null-terminated. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>This function is deprecated.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>array of XalanDOMChar </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00171">171</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a02ccaa00240467a6b5a39cc2475adb3b"></a><!-- doxytag: member="DOMStringHelper.hpp::toLowerASCII" ref="a02ccaa00240467a6b5a39cc2475adb3b" args="(XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">XalanDOMChar toLowerASCII </td>
<td>(</td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts ASCII alphabetic characters from upper case to lower case. </p>
<p>This function works only with the Unicode characters A-Z.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>string containing lower case characters </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01537">1537</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a5bcd62f2fc9b6f2ed8c656a30cbb3a56"></a><!-- doxytag: member="DOMStringHelper.hpp::toLowerCaseASCII" ref="a5bcd62f2fc9b6f2ed8c656a30cbb3a56" args="(XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">toLowerCaseASCII </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts ASCII alphabetic characters from upper case to lower case. </p>
<p>This function works only with the characters a-z and A-Z.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>The string to convert </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to theString </dd></dl>
</div>
</div>
<a class="anchor" id="a64f0ff155fe6bcd979bb346990fe5612"></a><!-- doxytag: member="DOMStringHelper.hpp::toLowerCaseASCII" ref="a64f0ff155fe6bcd979bb346990fe5612" args="(const XalanDOMString &amp;theString, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">toLowerCaseASCII </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts ASCII alphabetic characters from upper case to lower case. </p>
<p>This function works only with the characters a-z and A-Z.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>The source string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>The target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to theResult </dd></dl>
</div>
</div>
<a class="anchor" id="a718ce103a0d62d4b7e1c56c87db46b16"></a><!-- doxytag: member="DOMStringHelper.hpp::toLowerCaseASCII" ref="a718ce103a0d62d4b7e1c56c87db46b16" args="(const XalanDOMChar *theString, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">toLowerCaseASCII </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts ASCII alphabetic characters from upper case to lower case. </p>
<p>This function works only with the characters a-z and A-Z.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>The source string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>The target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to theResult </dd></dl>
</div>
</div>
<a class="anchor" id="a65499e7f8da9112b27031e40b019e874"></a><!-- doxytag: member="DOMStringHelper.hpp::toUpperASCII" ref="a65499e7f8da9112b27031e40b019e874" args="(XalanDOMChar theChar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">XalanDOMChar toUpperASCII </td>
<td>(</td>
<td class="paramtype">XalanDOMChar&nbsp;</td>
<td class="paramname"> <em>theChar</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts ASCII alphabetic characters from lower case to upper case. </p>
<p>This function works only with the Unicode characters a-z.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>string containing upper case characters </dd></dl>
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l01560">1560</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a638ec419f8f407680e793c6bae9a7500"></a><!-- doxytag: member="DOMStringHelper.hpp::toUpperCaseASCII" ref="a638ec419f8f407680e793c6bae9a7500" args="(XalanDOMString &amp;theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">toUpperCaseASCII </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts ASCII alphabetic characters from lower case to upper case. </p>
<p>This function works only with the characters a-z and A-Z.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>The string to convert </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to theString </dd></dl>
</div>
</div>
<a class="anchor" id="a5c676ab09db3f62feb69322a9b97906e"></a><!-- doxytag: member="DOMStringHelper.hpp::toUpperCaseASCII" ref="a5c676ab09db3f62feb69322a9b97906e" args="(const XalanDOMString &amp;theString, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">toUpperCaseASCII </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts ASCII alphabetic characters from lower case to upper case. </p>
<p>This function works only with the characters a-z and A-Z.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>The source string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>The target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to theResult </dd></dl>
</div>
</div>
<a class="anchor" id="a95224e5c773f319428ecb3929de4de4b"></a><!-- doxytag: member="DOMStringHelper.hpp::toUpperCaseASCII" ref="a95224e5c773f319428ecb3929de4de4b" args="(const XalanDOMChar *theString, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">toUpperCaseASCII </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts ASCII alphabetic characters from lower case to upper case. </p>
<p>This function works only with the characters a-z and A-Z.</p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>The source string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>The target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to theResult </dd></dl>
</div>
</div>
<a class="anchor" id="a3e31c087fc09401c601da55a16fbb75c"></a><!-- doxytag: member="DOMStringHelper.hpp::trim" ref="a3e31c087fc09401c601da55a16fbb75c" args="(const XalanDOMString &amp;theString, XalanDOMString &amp;theResult)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">trim </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> &amp;&nbsp;</td>
<td class="paramname"> <em>theResult</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Remove leading and trailing whitespace. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>The string to trim. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theResult</em>&nbsp;</td><td>The result string. </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A reference to theResult. </dd></dl>
</div>
</div>
<a class="anchor" id="a7e1ebfe29c8085e0b340bd86087e454e"></a><!-- doxytag: member="DOMStringHelper.hpp::WideStringToDouble" ref="a7e1ebfe29c8085e0b340bd86087e454e" args="(const XalanDOMChar *theString, MemoryManager &amp;theMemoryManager)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">WideStringToDouble </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">MemoryManager &amp;&nbsp;</td>
<td class="paramname"> <em>theMemoryManager</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a wide string into a double value. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
<tr><td valign="top"></td><td valign="top"><em>theMemoryManager</em>&nbsp;</td><td>The MemoryManager instance to use. </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>double value of target string </dd></dl>
</div>
</div>
<a class="anchor" id="af6429c659fec0a15e1dbf8b01b911ed7"></a><!-- doxytag: member="DOMStringHelper.hpp::WideStringToInt" ref="af6429c659fec0a15e1dbf8b01b911ed7" args="(const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">WideStringToInt </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a wide string into an integer value. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>integer value of target string </dd></dl>
</div>
</div>
<a class="anchor" id="abfb18c245b5fc666338e67edd7dd247b"></a><!-- doxytag: member="DOMStringHelper.hpp::WideStringToLong" ref="abfb18c245b5fc666338e67edd7dd247b" args="(const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">WideStringToLong </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a wide string into a long value. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>long value of target string </dd></dl>
</div>
</div>
<a class="anchor" id="a475ae1d7bee0eeafccd501af74f1e64b"></a><!-- doxytag: member="DOMStringHelper.hpp::WideStringToUnsignedLong" ref="a475ae1d7bee0eeafccd501af74f1e64b" args="(const XalanDOMChar *theString)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">WideStringToUnsignedLong </td>
<td>(</td>
<td class="paramtype">const XalanDOMChar *&nbsp;</td>
<td class="paramname"> <em>theString</em></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Converts a wide string into an unsigned long value. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>theString</em>&nbsp;</td><td>target string </td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>unsigned long value of target string </dd></dl>
</div>
</div>
<a class="anchor" id="a590fe3387602da019259cf519cc71c57"></a><!-- doxytag: member="DOMStringHelper.hpp::XalanCopy" ref="a590fe3387602da019259cf519cc71c57" args="(InputIteratorType begin, InputIteratorType end, OutputIteratorType iterator)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class InputIteratorType , class OutputIteratorType &gt; </div>
<table class="memname">
<tr>
<td class="memname">OutputIteratorType XalanCopy </td>
<td>(</td>
<td class="paramtype">InputIteratorType&nbsp;</td>
<td class="paramname"> <em>begin</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">InputIteratorType&nbsp;</td>
<td class="paramname"> <em>end</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">OutputIteratorType&nbsp;</td>
<td class="paramname"> <em>iterator</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00070">70</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a0048a146483426a9fcbf7e8dd698fce8"></a><!-- doxytag: member="DOMStringHelper.hpp::XalanTransform" ref="a0048a146483426a9fcbf7e8dd698fce8" args="(InputIteratorType begin, InputIteratorType end, OutputIteratorType iterator, UnaryFunction function)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class InputIteratorType , class OutputIteratorType , class UnaryFunction &gt; </div>
<table class="memname">
<tr>
<td class="memname">OutputIteratorType XalanTransform </td>
<td>(</td>
<td class="paramtype">InputIteratorType&nbsp;</td>
<td class="paramname"> <em>begin</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">InputIteratorType&nbsp;</td>
<td class="paramname"> <em>end</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">OutputIteratorType&nbsp;</td>
<td class="paramname"> <em>iterator</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">UnaryFunction&nbsp;</td>
<td class="paramname"> <em>function</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="DOMStringHelper_8hpp_source.html#l00082">82</a> of file <a class="el" href="DOMStringHelper_8hpp_source.html">DOMStringHelper.hpp</a>.</p>
</div>
</div>
</div>
<p align="center"><a href="graph_legend.html">Interpreting class diagrams</a></p>
<p><font color="#000000" face="arial,helvetica,sanserif" size="-1">
<i><a href="http://www.doxygen.org/">Doxygen</a> and
<a href="http://www.graphviz.org/">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="80%">
<tr>
<td width="80%" valign="top">
<p align="center"><b>Xalan-C++ XSLT Processor Version 1.11</b><br/>
Copyright &copy; 1999-2012 The Apache Software Foundation.<br/>
All Rights Reserved.</p>
</td>
</tr>
<tr>
<td width="100%">
<p align="center"><img src="asf_logo_wide.gif" width="268" height="25" align="bottom" border="0" alt="Apache Logo">
</td>
</tr>
</table>
</body>
</html>