<HTML><HEAD><TITLE>Xalan-C++ API Documentation</TITLE></HEAD> <BODY> <h2 align="center">Xalan-C++ API Documentation</h2> <h3 align="center">The Xalan C++ XSL Transformer Version 1.1</h3> </BODY> <!-- Generated by Doxygen 1.2.0 on Thu Feb 15 10:49:14 2001 --> <center> <a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center> <hr><h1>XalanDOMString Member List</h1>This is the complete list of members for <a class="el" href="class_xalandomstring.html">XalanDOMString</a>, including all inherited members.<ul> <li><a class="el" href="class_xalandomstring.html#a37">append</a>(const XalanDOMString& theSource) <code> []</code><li><a class="el" href="class_xalandomstring.html#a38">append</a>( const XalanDOMString& theSource, size_type thePosition, size_type theCount) <code> []</code><li><a class="el" href="class_xalandomstring.html#a39">append</a>( const XalanDOMChar* theString, size_type theCount) <li><a class="el" href="class_xalandomstring.html#a40">append</a>(const XalanDOMChar* theString) <code> []</code><li><a class="el" href="class_xalandomstring.html#a41">append</a>( size_type theCount, XalanDOMChar theChar) <li><a class="el" href="class_xalandomstring.html#a31">assign</a>(const XalanDOMChar* theSource) <code> []</code><li><a class="el" href="class_xalandomstring.html#a32">assign</a>( const XalanDOMChar* theSource, size_type theCount) <code> []</code><li><a class="el" href="class_xalandomstring.html#a33">assign</a>( const XalanDOMString& theSource, size_type thePosition, size_type theCount) <code> []</code><li><a class="el" href="class_xalandomstring.html#a34">assign</a>(const XalanDOMString& theSource) <code> []</code><li><a class="el" href="class_xalandomstring.html#a35">assign</a>( size_type theCount, XalanDOMChar theChar) <code> []</code><li><a class="el" href="class_xalandomstring.html#a36">assign</a>( const_iterator theFirstPosition, const_iterator theLastPosition) <code> []</code><li><a class="el" href="class_xalandomstring.html#a9">begin</a>() <code> []</code><li><a class="el" href="class_xalandomstring.html#a10">begin</a>() const <code> []</code><li><a class="el" href="class_xalandomstring.html#a25">c_str</a>() const <code> []</code><li><a class="el" href="class_xalandomstring.html#a18">capacity</a>() const <code> []</code><li><a class="el" href="class_xalandomstring.html#s1">CharVectorType</a> typedef <li><a class="el" href="class_xalandomstring.html#a20">clear</a>() <code> []</code><li><a class="el" href="class_xalandomstring.html#a52">compare</a>(const XalanDOMString& theString) const <code> []</code><li><a class="el" href="class_xalandomstring.html#a53">compare</a>( size_type thePosition1, size_type theCount1, const XalanDOMString& theString) const <code> []</code><li><a class="el" href="class_xalandomstring.html#a54">compare</a>( size_type thePosition1, size_type theCount1, const XalanDOMString& theString, size_type thePosition2, size_type theCount2) const <code> []</code><li><a class="el" href="class_xalandomstring.html#a55">compare</a>(const XalanDOMChar* theString) const <li><a class="el" href="class_xalandomstring.html#a56">compare</a>( size_type thePosition1, size_type theCount1, const XalanDOMChar* theString, size_type theCount2 = size_type(npos)) const <li><a class="el" href="class_xalandomstring.html#a57">compare</a>(const char* theString) const <code> []</code><li><a class="el" href="class_xalandomstring.html#a58">compare</a>( size_type thePosition1, size_type theCount1, const char* theString, size_type theCount2 = size_type(npos)) const <code> []</code><li><a class="el" href="class_xalandomstring.html#s8">const_iterator</a> typedef <li><a class="el" href="class_xalandomstring.html#s5">const_reference</a> typedef <li><a class="el" href="class_xalandomstring.html#s10">const_reverse_iterator</a> typedef <li><a class="el" href="class_xalandomstring.html#a26">data</a>() const <code> []</code><li><a class="el" href="class_xalandomstring.html#a22">empty</a>() const <code> []</code><li><a class="el" href="class_xalandomstring.html#d0">equals</a>( const XalanDOMChar* theLHS, unsigned int theLHSLength, const XalanDOMChar* theRHS, unsigned int theRHSLength) <code> [static]</code><li><a class="el" href="class_xalandomstring.html#d1">equals</a>( const XalanDOMChar* theLHS, const XalanDOMChar* theRHS) <code> [static]</code><li><a class="el" href="class_xalandomstring.html#d2">equals</a>( const XalanDOMString& theLHS, const XalanDOMString& theRHS) <code> [static]</code><li><a class="el" href="class_xalandomstring.html#d3">equals</a>( const XalanDOMString& theLHS, const XalanDOMChar* theRHS) <code> [static]</code><li><a class="el" href="class_xalandomstring.html#d4">equals</a>( const XalanDOMChar* theLHS, const XalanDOMString& theRHS) <code> [static]</code><li><a class="el" href="class_xalandomstring.html#a21">erase</a>( size_type theStartPosition = 0, size_type theCount = size_type(npos)) <code> []</code><li><a class="el" href="class_xalandomstring.html#b1">getBackInsertIterator</a>() <code> [protected]</code><li><a class="el" href="class_xalandomstring.html#b2">getBackInsertIterator</a>() const <code> [protected]</code><li><a class="el" href="class_xalandomstring.html#b3">getIteratorForPosition</a>(size_type thePosition) <code> [protected]</code><li><a class="el" href="class_xalandomstring.html#b4">getIteratorForPosition</a>(size_type thePosition) const <code> [protected]</code><li><a class="el" href="class_xalandomstring.html#a43">insert</a>( size_type thePosition, const XalanDOMString& theString) <code> []</code><li><a class="el" href="class_xalandomstring.html#a44">insert</a>( size_type thePosition1, const XalanDOMString& theString, size_type thePosition2, size_type theCount) <code> []</code><li><a class="el" href="class_xalandomstring.html#a45">insert</a>( size_type thePosition, const XalanDOMChar* theString, size_type theCount) <li><a class="el" href="class_xalandomstring.html#a46">insert</a>( size_type thePosition, const XalanDOMChar* theString) <code> []</code><li><a class="el" href="class_xalandomstring.html#a47">insert</a>( size_type thePosition, size_type theCount, XalanDOMChar theChar) <li><a class="el" href="class_xalandomstring.html#a48">insert</a>( iterator thePosition, XalanDOMChar theChar) <li><a class="el" href="class_xalandomstring.html#a49">insert</a>( iterator thePosition, size_type theCount, XalanDOMChar theChar) <li><a class="el" href="class_xalandomstring.html#a50">insert</a>( iterator theInsertPosition, const_iterator theFirstPosition, const_iterator theLastPosition) <li><a class="el" href="class_xalandomstring.html#b0">invariants</a>() const <code> [protected]</code><li><a class="el" href="class_xalandomstring.html#s7">iterator</a> typedef <li><a class="el" href="class_xalandomstring.html#a14">length</a>() const <code> []</code><li><a class="el" href="class_xalandomstring.html#d5">length</a>(const XalanDOMChar* theString) <code> [static]</code><li><a class="el" href="class_xalandomstring.html#a15">max_size</a>() const <code> []</code><li><a class="el" href="class_xalandomstring.html#s11">npos</a> enum value <li><a class="el" href="class_xalandomstring.html#a28">operator+=</a>(const XalanDOMString& theSource) <code> []</code><li><a class="el" href="class_xalandomstring.html#a29">operator+=</a>(const XalanDOMChar* theString) <code> []</code><li><a class="el" href="class_xalandomstring.html#a30">operator+=</a>(XalanDOMChar theChar) <code> []</code><li><a class="el" href="class_xalandomstring.html#a6">operator=</a>(const XalanDOMString& theRHS) <code> []</code><li><a class="el" href="class_xalandomstring.html#a7">operator=</a>(const XalanDOMChar* theRHS) <li><a class="el" href="class_xalandomstring.html#a8">operator=</a>(XalanDOMChar theRHS) <code> []</code><li><a class="el" href="class_xalandomstring.html#a23">operator[]</a>(size_type theIndex) const <code> []</code><li><a class="el" href="class_xalandomstring.html#a24">operator[]</a>(size_type theIndex) <code> []</code><li><a class="el" href="class_xalandomstring.html#a42">push_back</a>(XalanDOMChar theChar) <code> []</code><li><a class="el" href="class_xalandomstring.html#a11">rbegin</a>() <code> []</code><li><a class="el" href="class_xalandomstring.html#a12">rbegin</a>() const <code> []</code><li><a class="el" href="class_xalandomstring.html#s4">reference</a> typedef <li><a class="el" href="class_xalandomstring.html#a19">reserve</a>(size_type theCount = 0) <code> []</code><li><a class="el" href="class_xalandomstring.html#a16">resize</a>( size_type theCount, XalanDOMChar theChar) <code> []</code><li><a class="el" href="class_xalandomstring.html#a17">resize</a>(size_type theCount) <code> []</code><li><a class="el" href="class_xalandomstring.html#s9">reverse_iterator</a> typedef <li><a class="el" href="class_xalandomstring.html#a13">size</a>() const <code> []</code><li><a class="el" href="class_xalandomstring.html#s6">size_type</a> typedef <li><a class="el" href="class_xalandomstring.html#a51">substr</a>( size_type thePosition = 0, size_type theCount = size_type(npos)) const <code> []</code><li><a class="el" href="class_xalandomstring.html#a27">swap</a>(XalanDOMString& theOther) <code> []</code><li><a class="el" href="class_xalandomstring.html#a59">transcode</a>() const <li><a class="el" href="class_xalandomstring.html#s3">value_type</a> typedef <li><a class="el" href="class_xalandomstring.html#s2">WideCharVectorType</a> typedef <li><a class="el" href="class_xalandomstring.html#s0">XalanDOMCharVectorType</a> typedef <li><a class="el" href="class_xalandomstring.html#a0">XalanDOMString</a>() <code> [explicit]</code><li><a class="el" href="class_xalandomstring.html#a1">XalanDOMString</a>( const char* theString, size_type theCount = size_type(npos)) <code> [explicit]</code><li><a class="el" href="class_xalandomstring.html#a2">XalanDOMString</a>( const XalanDOMString& theSource, size_type theStartPosition = 0, size_type theCount = size_type(npos)) <li><a class="el" href="class_xalandomstring.html#a3">XalanDOMString</a>( const XalanDOMChar* theString, size_type theCount = size_type(npos)) <code> [explicit]</code><li><a class="el" href="class_xalandomstring.html#a4">XalanDOMString</a>( size_type theCount, XalanDOMChar theChar) <li><a class="el" href="class_xalandomstring.html#a5">~XalanDOMString</a>() <code> []</code></ul> <p align="center"><a href="diagramnotes.html">Interpreting class diagrams</a></p> <p><FONT color="#000000" face="arial,helvetica,sanserif" size="-1"> <i><A href="http://www.stack.nl/~dimitri/doxygen/">Doxygen</A> and <A href="http://www.research.att.com/sw/tools/graphviz/">GraphViz</A> are used to generate this API documentation from the Xalan-C header files.</I></FONT></p> <TABLE border="0" cellpadding="0" cellspacing="0" width="820"><TR><TD bgcolor="#0086b2"><IMG height="1" src="images/dot.gif" width="1"></TD></TR></TABLE> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="80%"> <TR> <TD WIDTH="80%" VALIGN="TOP"> <P ALIGN="CENTER"><B>Xalan-C++ XSL Transformer Version 1.1</B><BR> Copyright © 2000, 2001 The Apache Software Foundation. All Rights Reserved.</i></p> </TD> </TR> <TR> <TD WIDTH="100%"> <P ALIGN="CENTER"><IMG SRC="ApacheLogo.jpg" WIDTH="387" HEIGHT="100" ALIGN="BOTTOM" BORDER="0"> </TD> </TR> </TABLE>