You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stdcxx.apache.org by se...@apache.org on 2007/05/10 07:12:43 UTC

svn commit: r536743 - in /incubator/stdcxx/trunk/doc: stdlibref/ stdlibug/

Author: sebor
Date: Wed May  9 22:12:41 2007
New Revision: 536743

URL: http://svn.apache.org/viewvc?view=rev&rev=536743
Log:
2007-05-09  Martin Sebor  <se...@roguewave.com>

	STDCXX-407
	* stdlibug/1-4.html: Removed reference to Rogue Wave wherever
	they're not relevant/appropriate anymore and replaced with
	Apache stdcxx or similar as necessary.
	* stdlibug/1-1.html: Same.
	* stdlibug/tindex.html: Same.
	* stdlibug/33-3.html: Same.
	* stdlibug/34-2.html: Same.
	* stdlibug/1-5.html: Same.
	* stdlibug/copyright.html: Same.
	* stdlibug/40-3.html: Same.
	* stdlibug/46-1.html: Same.
	* stdlibug/1-2.html: Same.
	* stdlibug/44-1.html: Same.
	* stdlibug/noframes.html: Same.
	* stdlibug/30-2.html: Same.
	* stdlibug/booktoc.html: Same.
	* stdlibug/46.html: Same.
	* stdlibug/contact.html: Same.
	* stdlibug/frames-contents-chapter.html: Same.
	* stdlibug/VIII.html: Same.
	* stdlibref/basic-ofstream.html: Same.
	* stdlibref/ios-base.html: Same.
	* stdlibref/localeutility.html: Same.
	* stdlibref/count.html: Same.
	* stdlibref/lists.html: Same.
	* stdlibref/basic-filebuf.html: Same.
	* stdlibref/basic-ifstream.html: Same.
	* stdlibref/2-1.html: Same.
	* stdlibref/codecvt-byname.html: Same.
	* stdlibref/basic-fstream.html: Same.
	* stdlibref/1-3.html: Same.
	* stdlibref/A-3.html: Same.
	* stdlibref/localedefutility.html: Same.
	* stdlibref/partial-sort.html: Same.

Modified:
    incubator/stdcxx/trunk/doc/stdlibref/1-3.html
    incubator/stdcxx/trunk/doc/stdlibref/2-1.html
    incubator/stdcxx/trunk/doc/stdlibref/A-3.html
    incubator/stdcxx/trunk/doc/stdlibref/basic-filebuf.html
    incubator/stdcxx/trunk/doc/stdlibref/basic-fstream.html
    incubator/stdcxx/trunk/doc/stdlibref/basic-ifstream.html
    incubator/stdcxx/trunk/doc/stdlibref/basic-ofstream.html
    incubator/stdcxx/trunk/doc/stdlibref/codecvt-byname.html
    incubator/stdcxx/trunk/doc/stdlibref/count.html
    incubator/stdcxx/trunk/doc/stdlibref/ios-base.html
    incubator/stdcxx/trunk/doc/stdlibref/lists.html
    incubator/stdcxx/trunk/doc/stdlibref/localedefutility.html
    incubator/stdcxx/trunk/doc/stdlibref/localeutility.html
    incubator/stdcxx/trunk/doc/stdlibref/partial-sort.html
    incubator/stdcxx/trunk/doc/stdlibug/1-1.html
    incubator/stdcxx/trunk/doc/stdlibug/1-2.html
    incubator/stdcxx/trunk/doc/stdlibug/1-4.html
    incubator/stdcxx/trunk/doc/stdlibug/1-5.html
    incubator/stdcxx/trunk/doc/stdlibug/30-2.html
    incubator/stdcxx/trunk/doc/stdlibug/33-3.html
    incubator/stdcxx/trunk/doc/stdlibug/34-2.html
    incubator/stdcxx/trunk/doc/stdlibug/40-3.html
    incubator/stdcxx/trunk/doc/stdlibug/44-1.html
    incubator/stdcxx/trunk/doc/stdlibug/46-1.html
    incubator/stdcxx/trunk/doc/stdlibug/46.html
    incubator/stdcxx/trunk/doc/stdlibug/VIII.html
    incubator/stdcxx/trunk/doc/stdlibug/booktoc.html
    incubator/stdcxx/trunk/doc/stdlibug/contact.html
    incubator/stdcxx/trunk/doc/stdlibug/copyright.html
    incubator/stdcxx/trunk/doc/stdlibug/frames-contents-chapter.html
    incubator/stdcxx/trunk/doc/stdlibug/noframes.html
    incubator/stdcxx/trunk/doc/stdlibug/tindex.html

Modified: incubator/stdcxx/trunk/doc/stdlibref/1-3.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/1-3.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/1-3.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/1-3.html Wed May  9 22:12:41 2007
@@ -5,7 +5,7 @@
 <BODY BGCOLOR=#FFFFFF>
 <A HREF="1-2.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="2.html"><IMG SRC="images/bnext.gif" WIDTH=25 HEIGHT=21 ALT="Next file" BORDER=O></A><DIV CLASS="DOCUMENTNAME"><B>Apache C++ Standard Library Reference Guide</B></DIV>
 <H2>1.3 Standards Conformance</H2>
-<P>The Rogue Wave implementation of the C++ Standard Library conforms to <I>ISO/IEC 14882:2003 -- International Standard for Information Systems -- Programming Language C++</I>. In addition, this implementation conforms to a subset of the requirements of the following standards:</P>
+<P>This implementation of the C++ Standard Library conforms to <I>ISO/IEC 14882:2003 -- International Standard for Information Systems -- Programming Language C++</I>. In addition, this implementation conforms to a subset of the requirements of the following standards:</P>
 <UL>
 <LI><P CLASS="LIST">ISO/IEC 9899<br>Programming languages -- C</P></LI>
 <LI><P CLASS="LIST">ISO/IEC 10967-1<br>Information technology -- Language independent arithmetic -- Part 1: Integer and floating point arithmetic</P></LI>
@@ -17,9 +17,9 @@
 <LI><P CLASS="LIST">ISO/IEC 2022<br>Information technology -- Character code structure and extension     techniques</P></LI>
 </UL>
 <P>At the end of each entry, the section <B>Standards Conformance</B> gives the section of the C++ Standard along with any other relevant standards from which the entry derives. </P>
-<P>In some cases, the Rogue Wave C++ Standard Library Module provides extensions to enhance functionality and usability. These extensions are highlighted where they occur. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions provided by this implementation.</P>
+<P>In some cases, this implementation of the C++ Standard Library provides extensions to enhance functionality and usability. These extensions are highlighted where they occur. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions provided by this implementation.</P>
 <BLOCKQUOTE><HR><B>
-NOTE -- Compilers may not support all the language features necessary to implement certain facilities of the Standard. Those facilities may be implemented differently or not at all in this Rogue Wave implementation. For all implementation-specific details, please see the readme file that was installed with this product.
+NOTE -- Compilers may not support all the language features necessary to implement certain facilities of the Standard. Those facilities may be implemented differently or not at all in this implementation. For all implementation-specific details, please see the readme file that was installed with this product.
 </B><HR></BLOCKQUOTE>
 
 <BR>

Modified: incubator/stdcxx/trunk/doc/stdlibref/2-1.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/2-1.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/2-1.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/2-1.html Wed May  9 22:12:41 2007
@@ -5,7 +5,7 @@
 <BODY BGCOLOR=#FFFFFF>
 <A HREF="2.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="2-2.html"><IMG SRC="images/bnext.gif" WIDTH=25 HEIGHT=21 ALT="Next file" BORDER=O></A><DIV CLASS="DOCUMENTNAME"><B>Apache C++ Standard Library Reference Guide</B></DIV>
 <H2>2.1 Correlation with the Standard</H2>
-<P>This Rogue Wave C++ Standard Library Module implements sections 17 through 27 and Annexes C, D, and E of the C++ Standard. The C++ Standard contains the following libraries: </P>
+<P>The Apache C++ Standard Library implements sections 17 through 27 and Annexes C, D, and E of the C++ Standard. The C++ Standard contains the following libraries: </P>
 <UL>
 <LI><P CLASS="LIST">the Language support library <I>(</I><I><A HREF="2-2.html">Section&nbsp;2.2</A></I><I>)</I></P></LI>
 <LI><P CLASS="LIST">the Diagnostics library <I>(</I><I><A HREF="2-3.html">Section&nbsp;2.3</A></I><I>)</I></P></LI>
@@ -18,7 +18,7 @@
 <LI><P CLASS="LIST">the Numerics library <I>(</I><I><A HREF="2-10.html">Section&nbsp;2.10</A></I><I>)</I></P></LI>
 <LI><P CLASS="LIST">the Input/output library <I>(</I><I><A HREF="2-11.html">Section&nbsp;2.11</A></I><I>)</I></P></LI>
 </UL>
-<P>These libraries are described in the following sections. The header files for each library are listed in the table below each library's description. Next to each header file, the names of corresponding entries in this <I>Reference Guide</I> are given. An entry may be the name of a component in a header file or a related topic, such as <I>Iterators</I> or <I>Exceptions</I>. The names of Rogue Wave header files are the same as the Standard header files.</P>
+<P>These libraries are described in the following sections. The header files for each library are listed in the table below each library's description. Next to each header file, the names of corresponding entries in this <I>Reference Guide</I> are given. An entry may be the name of a component in a header file or a related topic, such as <I>Iterators</I> or <I>Exceptions</I>. The names of public header files provided by this implementation are the same as the Standard header files.</P>
 <P>This chapter is provided as an alternate index to help you find components for programming tasks as described in the Standard. If you are reading this manual online, click the name of a library to go to its description in this chapter. Click the name of a header file or component to go to its entry in this <I>Reference Guide</I>. </P>
 
 <BR>

Modified: incubator/stdcxx/trunk/doc/stdlibref/A-3.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/A-3.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/A-3.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/A-3.html Wed May  9 22:12:41 2007
@@ -5,7 +5,7 @@
 <BODY BGCOLOR=#FFFFFF>
 <A HREF="A-2.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="B.html"><IMG SRC="images/bnext.gif" WIDTH=25 HEIGHT=21 ALT="Next file" BORDER=O></A><DIV CLASS="DOCUMENTNAME"><B>Apache C++ Standard Library Reference Guide</B></DIV>
 <H2>A.3 Implementation Classes</H2>
-<P>In the Rogue Wave C++ Standard Library Module, the names of entities that start with two underscores refer to implementation details. They are workarounds for missing library facilities, caused by the lack of compiler support, and are not meant to be used by client code. These entities, without the underscore notation, were part of the original Hewlett-Packard Standard Template Library implementation, but were not ratified as part of the C++ Standard. They are documented in <A HREF="III.html">Part&nbsp;III, "Obsolete Classes Reference,"</A> but we do not encourage their use.</P>
+<P>In the Apache C++ Standard Library, the names of entities that start with two underscores refer to implementation details. They are workarounds for missing library facilities, caused by the lack of compiler support, and are not meant to be used by client code. These entities, without the underscore notation, were part of the original Hewlett-Packard Standard Template Library implementation, but were not ratified as part of the C++ Standard. They are documented in <A HREF="III.html">Part&nbsp;III, "Obsolete Classes Reference,"</A> but we do not encourage their use.</P>
 
 
 <BR>

Modified: incubator/stdcxx/trunk/doc/stdlibref/basic-filebuf.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/basic-filebuf.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/basic-filebuf.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/basic-filebuf.html Wed May  9 22:12:41 2007
@@ -207,7 +207,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is included here as an extension to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is included here as an extension to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx49"></A><PRE><B>basic_filebuf</B>(FILE *fp, char_type *buf = 0, 
@@ -217,7 +217,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is included here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is included here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 <A NAME="sec9"><H3>Destructors</H3></A>
 
@@ -235,7 +235,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- <B>This function is not part of the C++ Standard, but is provided as an extension of this implementation for compatibility with Classic Iostreams. See </B><A HREF="B.html">Appendix&nbsp;B</A><B> for a complete list of Rogue </B>Wave extensions.
+NOTE -- <B>This function is not part of the C++ Standard, but is provided as an extension of this implementation for compatibility with Classic Iostreams. See </B><A HREF="B.html">Appendix&nbsp;B</A><B> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx52"></A><PRE>
@@ -259,7 +259,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- <B>This function is not part of the C++ Standard, but is provided as an extension of this implementation for compatibility with Classic </B><B><I>Iostreams</I></B><B>. See </B><A HREF="B.html">Appendix&nbsp;B</A><B> for a complete list of Rogue </B>Wave extensions.
+NOTE -- <B>This function is not part of the C++ Standard, but is provided as an extension of this implementation for compatibility with Classic </B><B><I>Iostreams</I></B><B>. See </B><A HREF="B.html">Appendix&nbsp;B</A><B> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx54"></A><PRE>bool 
@@ -278,7 +278,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- The behavior of the function when <SAMP>(fname == 0)</SAMP> evaluates to true is not required by the C++ Standard, but is provided as an extension of this implementation. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions. 
+NOTE -- The behavior of the function when <SAMP>(fname == 0)</SAMP> evaluates to true is not required by the C++ Standard, but is provided as an extension of this implementation. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation. 
 </B><HR></BLOCKQUOTE>
 <UL>
 <P>The file open modes are given by their C-equivalent descriptions (see the C function <SAMP>fopen()</SAMP>). They are:</P>
@@ -304,7 +304,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- The protection argument does not appear in the C++ Standard, but is included here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- The protection argument does not appear in the C++ Standard, but is included here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx56"></A><PRE>basic_filebuf&lt;charT,traits&gt;*
@@ -315,7 +315,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is included here as an extension in order to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is included here as an extension in order to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx57"></A><PRE>basic_filebuf&lt;charT,traits&gt;*
@@ -326,7 +326,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx58"></A><PRE>int_type 

Modified: incubator/stdcxx/trunk/doc/stdlibref/basic-fstream.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/basic-fstream.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/basic-fstream.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/basic-fstream.html Wed May  9 22:12:41 2007
@@ -195,7 +195,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- The protection argument is not part of the C++ Standard, but is included here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for  a complete list of Rogue Wave extensions.
+NOTE -- The protection argument is not part of the C++ Standard, but is included here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for  a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx76"></A><PRE><B>basic_fstream</B>(int fd, char_type *buf, streamsize n); </PRE>
@@ -208,7 +208,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is included here as an extension in order to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is included here as an extension in order to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx77"></A><PRE><B>basic_fstream</B>(FILE *fp, char_type* buf, streamsize n); </PRE>
@@ -221,7 +221,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions. 
+NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation. 
 </B><HR></BLOCKQUOTE>
 <A NAME="sec9"><H3>Destructors</H3></A>
 
@@ -246,7 +246,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx81"></A><PRE>bool 
@@ -273,7 +273,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- The protection argument does not appear in the C++ Standard C++, but is included here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- The protection argument does not appear in the C++ Standard C++, but is included here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx84"></A><PRE>void 
@@ -284,7 +284,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx85"></A><PRE>void 
@@ -296,7 +296,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx86"></A><PRE>basic_filebuf&lt;charT_type,traits_type&gt;* 

Modified: incubator/stdcxx/trunk/doc/stdlibref/basic-ifstream.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/basic-ifstream.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/basic-ifstream.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/basic-ifstream.html Wed May  9 22:12:41 2007
@@ -178,7 +178,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is included here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is included here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx97"></A><PRE><B>basic_ifstream</B>(int fd, char_type *buf, streamsize n); </PRE>
@@ -187,7 +187,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is included here as an extension in order to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is included here as an extension in order to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx98"></A><PRE><B>basic_ifstream</B>(FILE *fp, char_type* buf, streamsize n); </PRE>
@@ -196,7 +196,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 <A NAME="sec9"><H3>Member Functions</H3></A>
 
@@ -228,7 +228,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- The third argument, protection, is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions to the Standard.
+NOTE -- The third argument, protection, is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation to the Standard.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx103"></A><PRE>void 
@@ -239,7 +239,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx104"></A><PRE>void 
@@ -250,7 +250,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx105"></A><PRE>basic_filebuf&lt;charT,traits&gt;* 

Modified: incubator/stdcxx/trunk/doc/stdlibref/basic-ofstream.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/basic-ofstream.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/basic-ofstream.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/basic-ofstream.html Wed May  9 22:12:41 2007
@@ -194,7 +194,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is included here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is included here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx212"></A><PRE><B>basic_ofstream</B>(int fd, char_type *buf, streamsize n); </PRE>
@@ -207,7 +207,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is included here as an extension in order to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is included here as an extension in order to manipulate pipes, sockets, or other UNIX devices that can be accessed through file descriptors. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx213"></A><PRE><B>basic_ofstream</B>(FILE *fp, char_type* buf, streamsize n); </PRE>
@@ -220,7 +220,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 <A NAME="sec9"><H3>Member Functions</H3></A>
 
@@ -252,7 +252,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function does not appear in the C++ Standard, but is included here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function does not appear in the C++ Standard, but is included here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx218"></A><PRE>void 
@@ -263,7 +263,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided here as an extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx219"></A><PRE>void 
@@ -274,7 +274,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- This function is not part of the C++ Standard, but is provided here as a convenience extension. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx220"></A><PRE>basic_filebuf&lt;charT,traits&gt;* 

Modified: incubator/stdcxx/trunk/doc/stdlibref/codecvt-byname.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/codecvt-byname.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/codecvt-byname.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/codecvt-byname.html Wed May  9 22:12:41 2007
@@ -116,7 +116,7 @@
 <LI><P CLASS="LIST">A special name such as <SAMP>german</SAMP>, or <SAMP>french</SAMP>, that may be used as an alias for a canonical locale name. Such names may be provided as a convenience on some platforms and usually refer to the most common canonical locale provided by the platform. For example, <SAMP>german</SAMP> may be the equivalent of de_DE.ISO-8859-1, or <SAMP>french</SAMP> may be the equivalent of fr_FR.ISO-8859-15, and so on. Portable code should not rely on these names. </P></LI>
 </UL>
 <P>If the <SAMP>codeset</SAMP> component is provided, the <SAMP>language</SAMP> and <SAMP>territory</SAMP> components are optional and allowed only for compatibility with the format of locale names accepted by the class locale constructors, as the facet only makes use of the codeset and encoding information.</P>
-<P><A HREF="codecvt-byname.html#Table&nbsp;15">Table&nbsp;15</A> lists the names of some of the supported common codesets. The names match those assigned by IANA (see <SAMP>http://www.iana.org/assignments/character-sets</SAMP>). For a complete list of supported codesets, see the contents of the <SAMP>nls/charmaps/</SAMP> directory in the distribution of the Rogue Wave C++ Standard Library Module.   </P>
+<P><A HREF="codecvt-byname.html#Table&nbsp;15">Table&nbsp;15</A> lists the names of some of the supported common codesets. The names match those assigned by IANA (see <SAMP>http://www.iana.org/assignments/character-sets</SAMP>). For a complete list of supported codesets, see the contents of the <SAMP>nls/charmaps/</SAMP> directory in the distribution of this implementation of the C++ Standard Library.   </P>
 <H4><A NAME="Table&nbsp;15">Table&nbsp;15: Supported common codesets</A></H4>
 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="3">
 <tr><td valign=top><B>Name</B>
@@ -231,7 +231,7 @@
 </tr>
 </TABLE>
 <BLOCKQUOTE><HR><B>
-NOTE -- The behavior of the facet member functions relies on the availability of locale database files produced by the Rogue Wave localedef utility from the <I>character set description files</I> shipped with the Rogue Wave implementation of the C++ Standard Library Module (or their equivalents). In particular, the functionality for ISO-2022-JP is dependent on the ANSI_X3.4-1968 and EUC-JP encodings, while ISO-2022-JP-2 is dependent on ANSI_X3.4-1968, EUC-JP, EUC-KR, GB2312, ISO-8859-1 and ISO-8859-7 encodings. The appropriate databases are produced automatically whenever a locale that uses such an encoding is built. For example, the codecvt encoding database for EUC-JP is built whenever the Japanese locale ja_JP.EUC-JP is built. It is also possible to create the databases by providing a dummy (empty) locale definition file and process it with the character set description file corresponding to the desired codecvt database. The facet's member functions indicate an error by r
 eturning codecvt_base::error if the database required to perform a given conversion is not found. 
+NOTE -- The behavior of the facet member functions relies on the availability of locale database files produced by the localedef utility provided with this implementation from the <I>character set description files</I> shipped with this implementation of the C++ Standard Library (or their equivalents). In particular, the functionality for ISO-2022-JP is dependent on the ANSI_X3.4-1968 and EUC-JP encodings, while ISO-2022-JP-2 is dependent on ANSI_X3.4-1968, EUC-JP, EUC-KR, GB2312, ISO-8859-1 and ISO-8859-7 encodings. The appropriate databases are produced automatically whenever a locale that uses such an encoding is built. For example, the codecvt encoding database for EUC-JP is built whenever the Japanese locale ja_JP.EUC-JP is built. It is also possible to create the databases by providing a dummy (empty) locale definition file and process it with the character set description file corresponding to the desired codecvt database. The facet's member functions indicate an erro
 r by returning codecvt_base::error if the database required to perform a given conversion is not found. 
 </B><HR></BLOCKQUOTE>
 <A NAME="sec8"><H3>Protected Members</H3></A>
 

Modified: incubator/stdcxx/trunk/doc/stdlibref/count.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/count.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/count.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/count.html Wed May  9 22:12:41 2007
@@ -49,7 +49,7 @@
 </PRE>
 <A NAME="sec4"><H3>Description</H3></A>
 <BLOCKQUOTE><HR><B>
-NOTE -- The second versions of the count() and count_if() functions are not part of the C++ Standard, but are included here as extensions for compatibility purposes. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of Rogue Wave extensions.
+NOTE -- The second versions of the count() and count_if() functions are not part of the C++ Standard, but are included here as extensions for compatibility purposes. See <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 <P>The <SAMP>count()</SAMP> algorithm compares <SAMP>value</SAMP> to elements in the sequence defined by iterators <SAMP>start</SAMP> and <SAMP>finish</SAMP>. The first version of <SAMP>count()</SAMP> returns the number of matches. The second version, which is provided for backwards compatibility or as an alternative to the first in case the template <B><I><A HREF="iterator-traits.html">iterator_traits</A></I></B> isn't provided, increments a counting value <SAMP>n</SAMP> each time it finds a match. In other words, <SAMP>count()</SAMP> returns (or adds to <SAMP>n</SAMP>) the number of iterators <SAMP>i</SAMP> in the range <SAMP>[start, finish)</SAMP> for which the following condition holds:</P>
 <P><SAMP>*i == value</SAMP></P>

Modified: incubator/stdcxx/trunk/doc/stdlibref/ios-base.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/ios-base.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/ios-base.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/ios-base.html Wed May  9 22:12:41 2007
@@ -307,7 +307,7 @@
 </UL>
 
 <BLOCKQUOTE><HR><B>
-NOTE -- The nocreate and noreplace elements are not part of the C++ Standard, but are provided as an extension. See <A HREF="B.html">Appendix&nbsp;B</A>, for a complete list of Rogue Wave extensions.
+NOTE -- The nocreate and noreplace elements are not part of the C++ Standard, but are provided as an extension. See <A HREF="B.html">Appendix&nbsp;B</A>, for a complete list of extensions of this implementation.
 </B><HR></BLOCKQUOTE>
 
 <A NAME="idx672"></A><PRE><B>seekdir</B></PRE>

Modified: incubator/stdcxx/trunk/doc/stdlibref/lists.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/lists.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/lists.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/lists.html Wed May  9 22:12:41 2007
@@ -51,7 +51,7 @@
 <A HREF="time-put.html#Table&nbsp;36">Table&nbsp;36: Recognized formatting characters. Struct tm members used to produce the format are noted [in brackets].&nbsp;</A><BR>
 <A HREF="time-put.html#Table&nbsp;37">Table&nbsp;37: Recognized modified formatting characters&nbsp;.</A><BR>
 <A HREF="wcout.html#Table&nbsp;38">Table&nbsp;38: Formatting functions and manipulators in wcout</A><BR>
-<A HREF="B.html#Table&nbsp;39">Table&nbsp;39: Rogue Wave extensions to the C++ Standard Library&nbsp;</A><BR>
+<A HREF="B.html#Table&nbsp;39">Table&nbsp;39: Extensions of this implementation to the C++ Standard Library&nbsp;</A><BR>
 </UL>
 
 

Modified: incubator/stdcxx/trunk/doc/stdlibref/localedefutility.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/localedefutility.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/localedefutility.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/localedefutility.html Wed May  9 22:12:41 2007
@@ -36,14 +36,14 @@
 
 <PRE>localedef [-c][-f <I>charmap</I>][-i <I>sourcefile</I>][-u <I>code_set_name</I>]         <I>name</I>
 </PRE>
-<P>Rogue Wave Extensions:</P>
+<P>Extensions of this implementation:</P>
 
 <PRE>
 localedef [-w][-w<I>N</I>][-f <I>charmap</I>][-i <I>sourcefile</I>][--help][--ucs]         <I>name</I>
 localedef -g [-m <I>locale_list</I>][-r <I>charmap_dir</I>][-s <I>source_dir</I>]         [-d <I>output_dir</I>]
 </PRE>
 <A NAME="sec4"><H3>Description</H3></A>
-<P>The <SAMP>localedef</SAMP> utility reads one or more locale definition files and character set description files and translates them into binary files suitable for interpretation by the Rogue Wave implementation of the C++ Standard library. The binary files produced by <SAMP>localedef</SAMP> are referred to in this document as <I>locale databases</I>. In particular, the localization library makes use of this information to implement its behavior. The behavior of the utility is affected by the environment variable <SAMP>${RWSTD_SRC_ROOT}</SAMP>.</P>
+<P>The <SAMP>localedef</SAMP> utility reads one or more locale definition files and character set description files and translates them into binary files suitable for interpretation by this implementation of the C++ Standard Library. The binary files produced by <SAMP>localedef</SAMP> are referred to in this document as <I>locale databases</I>. In particular, the localization library makes use of this information to implement its behavior. The behavior of the utility is affected by the environment variable <SAMP>${RWSTD_SRC_ROOT}</SAMP>.</P>
 <A NAME="sec5"><H3>Options</H3></A>
 <P><A HREF="localedefutility.html#Table&nbsp;25">Table&nbsp;25</A> illustrates options that conform to the requirements of the IEEE Std 1003.1-2001 (POSIX) standard. </P>
 <H4><A NAME="Table&nbsp;25">Table&nbsp;25: localedef option requirements of the IEEE Std. 1003.1-2001 (POSIX) standard&nbsp;</A></H4>
@@ -150,9 +150,9 @@
 <P>The required format of the locale definition file follows that described in section 7.3, Locale Definition, of IEEE Std 1003.1-2001. </P>
 <P>Any files that conform to the required format can be used with <SAMP>localedef</SAMP> to produce binary locale database files suitable for use with the C++ Standard Library Module.</P>
 <P>A limited number of character set description files and locale definition files in the conforming format can be purchased from The Open Group. See   <SAMP>http://www.opengroup.org/pubs/catalog/lo.htm</SAMP>.</P>
-<P>Character set description files and locale definition files in an extended format can be obtained without charge from the JTC1/SC22/WG15 -- POSIX pages at <SAMP>ftp://dkuug.dk/i18n/WG15-collection/</SAMP>. These files are distributed with the Rogue Wave C++ Standard Library Module sources.</P>
-<P>Additionally, the <SAMP>localedef</SAMP> utility also accepts files in an extended format used by GNU C library, glibc 2<br><SAMP>(http://www.gnu.org/software/libc/libc.html)</SAMP>. The locale definition files that accompany glibc 2.2.5 are distributed with the Rogue Wave C++ Standard Library Module sources. </P>
-<P>Finally, <SAMP>localedef</SAMP> utility accepts files shipped with HP-UX 11.00 and later. The character set description files are installed in<br><SAMP>/usr/lib/nls/loc/charmaps</SAMP>, the locale definition files are in <br><SAMP>/usr/lib/nls/loc/src</SAMP>. These files are not distributed with the Rogue Wave C++ Standard Library Module sources.</P>
+<P>Character set description files and locale definition files in an extended format can be obtained without charge from the JTC1/SC22/WG15 -- POSIX pages at <SAMP>ftp://dkuug.dk/i18n/WG15-collection/</SAMP>. These files are distributed with the Apache C++ Standard Library sources.</P>
+<P>Additionally, the <SAMP>localedef</SAMP> utility also accepts files in an extended format used by GNU C library, glibc 2<br><SAMP>(http://www.gnu.org/software/libc/libc.html)</SAMP>. The locale definition files that accompany glibc 2.2.5 are distributed with the Apache C++ Standard Library sources. </P>
+<P>Finally, <SAMP>localedef</SAMP> utility accepts files shipped with HP-UX 11.00 and later. The character set description files are installed in<br><SAMP>/usr/lib/nls/loc/charmaps</SAMP>, the locale definition files are in <br><SAMP>/usr/lib/nls/loc/src</SAMP>. These files are not distributed with the Apache C++ Standard Library sources.</P>
 <A NAME="sec9"><H3>Output</H3></A>
 <P>On success, <SAMP>localedef</SAMP> will create one or more files. If the <SAMP>name</SAMP> argument does not contain the slash character, files are created in the current working directory. Otherwise, the output files will be created in the directory specified by <SAMP>name</SAMP>. The following directory tree describes the organization of the output files:</P>
 
@@ -191,7 +191,7 @@
 </tr>
 </TABLE>
 <A NAME="sec11"><H3>Examples</H3></A>
-<P>Please note that the examples in this section use Rogue Wave extensions to the <SAMP>localedef</SAMP> utility.</P>
+<P>Please note that the examples in this section use extensions of this implementation to the <SAMP>localedef</SAMP> utility.</P>
 <P>The following command tries to create a locale database called <SAMP>german</SAMP> for the German locale <SAMP>de_DE</SAMP> using the ISO 8859-1 character set, and the locale definition file <SAMP>de_DE</SAMP>:</P>
 
 <UL><PRE>$ localedef -f nls/charmaps/ISO-8859-1 \

Modified: incubator/stdcxx/trunk/doc/stdlibref/localeutility.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/localeutility.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/localeutility.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/localeutility.html Wed May  9 22:12:41 2007
@@ -48,7 +48,7 @@
 <PRE>locale [-a|-m]
 locale [-c][-k] name...
 </PRE>
-<P>Rogue Wave Extensions:</P>
+<P>Extensions of this implementation:</P>
 
 <PRE>
 locale [-c][-h][-k][-l][-w][-wN][--help] name...
@@ -215,7 +215,7 @@
 </tr>
 </TABLE>
 <A NAME="sec11"><H3>Examples</H3></A>
-<P>The first of the following two commands, <SAMP>localedef</SAMP>, will create a locale database named <SAMP>french@euro</SAMP> in the directory <SAMP>/tmp</SAMP>. The second, <SAMP>locale</SAMP>, will write to <SAMP>stdout</SAMP> the names and values of the keywords for the <SAMP>LC_TIME</SAMP> locale category for the just created locale database. Since <SAMP>-c</SAMP> is specified, <SAMP>locale</SAMP> also writes out the name of the category. Please note that the following example uses Rogue Wave extensions to the <SAMP>locale</SAMP> utility.</P>
+<P>The first of the following two commands, <SAMP>localedef</SAMP>, will create a locale database named <SAMP>french@euro</SAMP> in the directory <SAMP>/tmp</SAMP>. The second, <SAMP>locale</SAMP>, will write to <SAMP>stdout</SAMP> the names and values of the keywords for the <SAMP>LC_TIME</SAMP> locale category for the just created locale database. Since <SAMP>-c</SAMP> is specified, <SAMP>locale</SAMP> also writes out the name of the category. Please note that the following example uses extensions of this implementation to the <SAMP>locale</SAMP> utility.</P>
 
 <UL><PRE>
 $ localedef -c -f -w nls/charmaps/ISO-8859-15 \<br>   -i nls/src fr_FR.euro/tmp/french@euro

Modified: incubator/stdcxx/trunk/doc/stdlibref/partial-sort.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibref/partial-sort.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibref/partial-sort.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibref/partial-sort.html Wed May  9 22:12:41 2007
@@ -43,7 +43,7 @@
 <A NAME="sec4"><H3>Description</H3></A>
 <P>The <SAMP>partial_sort()</SAMP> algorithm takes the range <SAMP>[start,finish)</SAMP> and sorts the first <SAMP>mid - start</SAMP> values in ascending order. The remaining elements in the range (those in <SAMP>[mid, finish)</SAMP>) are not in any defined order. The first version of the algorithm uses <SAMP>operator&lt;()</SAMP> as the comparison operator for the sort. The second version uses the function object <SAMP>comp</SAMP>.</P>
 <A NAME="sec5"><H3>Complexity</H3></A>
-<P><SAMP>partial_sort()</SAMP> does approximately<SAMP> (finish  - start) * log(mid-start) </SAMP>comparisons. The Rogue Wave implementation of <SAMP>partial_sort()</SAMP> is implemented using heapsort, which is <SAMP>O(N * log(N))</SAMP> in the worst case. </P>
+<P><SAMP>partial_sort()</SAMP> does approximately<SAMP> (finish  - start) * log(mid-start) </SAMP>comparisons. This implementation of <SAMP>partial_sort()</SAMP> is implemented using heapsort, which is <SAMP>O(N * log(N))</SAMP> in the worst case. </P>
 <A NAME="sec6"><H3>Example</H3></A>
 
 <UL><PRE>//

Modified: incubator/stdcxx/trunk/doc/stdlibug/1-1.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/1-1.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/1-1.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/1-1.html Wed May  9 22:12:41 2007
@@ -5,7 +5,7 @@
 <BODY BGCOLOR=#FFFFFF>
 <A HREF="1.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="1-2.html"><IMG SRC="images/bnext.gif" WIDTH=25 HEIGHT=21 ALT="Next file" BORDER=O></A><DIV CLASS="DOCUMENTNAME"><B>Apache C++ Standard Library User's Guide</B></DIV>
 <H2>1.1 Welcome</H2>
-<P>Congratulations on choosing the C++ Standard Library Module, the Rogue Wave implementation of the C++ Standard Library. This module is part of  SourcePro Core, an extensive set of fundamental C++ components. You can use this product with confidence: it is based on the final standard for the C++ language and library ratified in 1998 by the American National Standards Institute (ANSI) and the International Standards Organization (ISO).</P>
+<P>Congratulations on choosing the Apache C++ Standard Library, developed and donated to the Apache Software Foundation by <a href="www.roguewave.com">Rogue Wave Software</a>. This module is part of  SourcePro Core, an extensive set of fundamental C++ components. You can use this product with confidence: it is based on the final standard for the C++ language and library ratified in 1998 by the American National Standards Institute (ANSI) and the International Standards Organization (ISO).</P>
 <A NAME="idx1"><!></A>
 <P>Since its development by Dr. Bjarne Stroustrup in the 1980s, the C++ language has been widely used by professional programmers for the world's big, complex applications in telecommunications, finance, business, embedded systems, and computer-aided design. The final standardization of the C++ library now makes it easier to learn C++ and to use it across a wide variety of platforms. </P>
 <P>Standardization improves portability and stability. You can build reliable applications faster, and maintain them with less cost and effort, using the C++ Standard Library.</P>

Modified: incubator/stdcxx/trunk/doc/stdlibug/1-2.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/1-2.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/1-2.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/1-2.html Wed May  9 22:12:41 2007
@@ -27,7 +27,7 @@
 <P>The main disadvantage of using the C++ Standard Library directly is increased risk of error. For example, the library's iterators must not be mismatched or invalidated, and iterators in multithreaded environments should be wrapped before being shared among threads. The templates can cause less precise diagnostics, and code that grows unexpectedly large. Experience with the library and your own compiler will help diminish these problems.</P>
 <A NAME="123"><H3>1.2.3 Relationship to the Essential Tools Module</H3></A>
 <A NAME="idx4"><!></A>
-<P>This Rogue Wave implementation of the C++ Standard Library is certified for use with the  Essential Tools Module of SourcePro Core, which encapsulates the C++ Standard Library with an object-oriented interface. Used together, the Essential Tools and C++ Standard Library Modules are designed to provide the benefits of both low-level generic programming and object-orientation. </P>
+<P>This implementation of the C++ Standard Library is certified for use with the  Essential Tools Module of SourcePro Core, which encapsulates the C++ Standard Library with an object-oriented interface. Used together, the Essential Tools and C++ Standard Library Modules are designed to provide the benefits of both low-level generic programming and object-orientation. </P>
 <P>The Essential Tools Module also contains features not included in the standard, such as time, date, and regular expression classes, enhanced strings, hash containers, object persistence, and virtual streams. The Essential Networking Module of SourcePro Net extends the functionality of the Essential Tools Module with classes for network programming. For some programming tasks, you may find it easier and more convenient to use the Essential Tools and Essential Networking Modules without accessing the C++ Standard Library directly. </P>
 
 <BR>

Modified: incubator/stdcxx/trunk/doc/stdlibug/1-4.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/1-4.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/1-4.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/1-4.html Wed May  9 22:12:41 2007
@@ -7,9 +7,9 @@
 <H2>1.4 Documentation Overview</H2>
 <A NAME="141"><H3>1.4.1 Locations of Online Documentation</H3></A>
 <A NAME="idx5"><!></A>
-<P>To help you learn to use the <B>C++ Standard Library Module</B> quickly and effectively, Rogue Wave provides the documentation described in <A HREF="1-4.html#Table&nbsp;1">Table&nbsp;1</A>. </P>
-<P><B>All Rogue Wave documentation is installed online when you install your product. In addition, printed copies of user's guides may be purchased from your sales representative. </B></P>
-<P><B>For easiest access to the Rogue Wave online documentation, open the file </B><SAMP><A HREF="../../index.html" TARGET="_top"><I>buildspace</I>\docs\index.html</A></SAMP><B> with your favorite browser, and follow the links to the documents you need.</B></P>
+<P>To help you learn to use the <B>C++ Standard Library Module</B> quickly and effectively, Apache C++ Standard Library comes with the documentation described in <A HREF="1-4.html#Table&nbsp;1">Table&nbsp;1</A>. </P>
+<P><B>All Apache C++ Standard Library documentation is installed online when you install your product. In addition, printed copies of user's guides may be purchased from your sales representative. </B></P>
+<P><B>For easiest access to the Apache C++ Standard Library online documentation, open the file </B><SAMP><A HREF="../../index.html" TARGET="_top"><I>buildspace</I>\docs\index.html</A></SAMP><B> with your favorite browser, and follow the links to the documents you need.</B></P>
 <P>Online documentation for the C++ Standard Library Module is available at the locations shown in <A HREF="1-4.html#Table&nbsp;1">Table&nbsp;1</A>.</P>
 <A NAME="idx6"><!></A>
 <H4><A NAME="Table&nbsp;1">Table&nbsp;1: Locations of online documentation&nbsp;</A></H4>
@@ -21,7 +21,7 @@
 </td><td valign=top><P CLASS="TABLE"><SAMP><I>buildspace</I></SAMP><SAMP>\docs\readmes\sourcepro-core\stdlib\readme.txt</SAMP></P>
 </td></tr>
 <tr><td valign=top><P CLASS="TABLE">HTML documentation</P>
-</td><td valign=top><P CLASS="TABLE">Single-point access to Rogue Wave HTML documentation:</P>
+</td><td valign=top><P CLASS="TABLE">Single-point access to Apache C++ Standard Library HTML documentation:</P>
 <P CLASS="TABLE"><SAMP><A HREF="../../index.html" TARGET="_top"><I>buildspace</I>\docs\index.html</A></SAMP></P>
 <P CLASS="TABLE">SourcePro documentation:</P>
 <P CLASS="TABLE"><I>Introduction to SourcePro C++:</I> <SAMP><A HREF="../startug/index.html" TARGET="_top"><I>buildspace</I>\docs\html\startug\index.html</A></SAMP></P>

Modified: incubator/stdcxx/trunk/doc/stdlibug/1-5.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/1-5.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/1-5.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/1-5.html Wed May  9 22:12:41 2007
@@ -55,7 +55,7 @@
 <LI><P CLASS="LIST"><B><A HREF="V.html">Part&nbsp;V, "Special Techniques,"</A></B> describes techniques such as using allocators, building containers and generic algorithms, using the traits technique, and dealing with exceptions.</P></LI>
 <LI><P CLASS="LIST"><B><A HREF="VI.html">Part&nbsp;VI, "Special Classes,"</A></B> devotes a chapter to each of the four unique classes <B><I><A HREF="../stdlibref/auto-ptr.html">auto_ptr</A></I></B>, <B><I><A HREF="../stdlibref/complex.html">complex</A></I></B>, <B><I><A HREF="../stdlibref/numeric-limits.html">numeric_limits</A></I></B>, and <B><I><A HREF="../stdlibref/valarray.html">valarray</A></I></B>.</P></LI>
 <LI><P CLASS="LIST"><B><A HREF="VII.html">Part&nbsp;VII, "Locales,"</A></B> describes the basics of internationalization.  It explains the differences between the C locale and the C++ locale. It defines a C++ locale and a facet, and tells how locales are created, composed, used, and replaced. It includes a complex example of a user-defined facet, which demonstrates how facets can be built and used in conjunction with iostreams.</P></LI>
-<LI><P CLASS="LIST"><B><A HREF="VIII.html">Part&nbsp;VIII, "Iostreams,"</A></B> explains the C++ stream input and output facilities commonly called <I>iostreams</I>. Beginning chapters cover the iostreams facility, how it works, and how it should be used; also, the iostreams architecture, its components, and class hierarchy. Middle chapters cover the basic operation of iostreams, and both simple and advanced techniques for extending the iostreams framework. Final chapters describe the main differences between the C++ Standard Library iostreams, the traditional iostreams, and the Rogue Wave implementation of iostreams in the C++ Standard Library Module. </P></LI>
+<LI><P CLASS="LIST"><B><A HREF="VIII.html">Part&nbsp;VIII, "Iostreams,"</A></B> explains the C++ stream input and output facilities commonly called <I>iostreams</I>. Beginning chapters cover the iostreams facility, how it works, and how it should be used; also, the iostreams architecture, its components, and class hierarchy. Middle chapters cover the basic operation of iostreams, and both simple and advanced techniques for extending the iostreams framework. Final chapters describe the main differences between the C++ Standard Library iostreams, the traditional iostreams, and the implementation of iostreams in the Apache C++ Standard Library. </P></LI>
 </UL>
 <A NAME="154"><H3>1.5.4 Reading Suggestion</H3></A>
 <P>The first time you read this manual it may be hard to know where to start. The container definitions form the heart of the library, but you can't really appreciate them without understanding the algorithms that so greatly extend their functionality. On the other hand, you can't really understand the algorithms without some appreciation of the containers. </P>

Modified: incubator/stdcxx/trunk/doc/stdlibug/30-2.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/30-2.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/30-2.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/30-2.html Wed May  9 22:12:41 2007
@@ -31,7 +31,7 @@
 <TR VALIGN="top"><TD><SAMP>//3</SAMP></TD><TD>Here the file is both opened and connected to the stream.
 </TABLE>
 <BLOCKQUOTE><HR><B>
-NOTE -- The traditional iostreams supported a constructor, taking a file descriptor, that allowed connection of a file stream to an already open file. This is not available in the standard iostreams. However, the Rogue Wave implementation of the standard iostreams provides a corresponding extension. See Appendix B of the <A HREF="../stdlibref/noframes.html"><I>C++ Standard Library Module Reference Guide</I></A> for more information.
+NOTE -- The traditional iostreams supported a constructor, taking a file descriptor, that allowed connection of a file stream to an already open file. This is not available in the standard iostreams. However, this implementation of the standard iostreams provides a corresponding extension. See Appendix B of the <A HREF="../stdlibref/noframes.html"><I>C++ Standard Library Module Reference Guide</I></A> for more information.
 </B><HR></BLOCKQUOTE>
 <A NAME="3022"><H3>30.2.2 Checking a File Stream's Status</H3></A>
 <A NAME="idx745"><!></A>

Modified: incubator/stdcxx/trunk/doc/stdlibug/33-3.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/33-3.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/33-3.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/33-3.html Wed May  9 22:12:41 2007
@@ -8,9 +8,9 @@
 <P>Manipulators with parameters are more complex than those without because there are additional issues to consider. Before we explore these issues in detail and examine various techniques for implementing manipulators with parameters, let's take a look at one particular technique, the one that is used to implement standard manipulators such as <SAMP>std::setprecision(),</SAMP> <SAMP>std::setw()</SAMP>, etc.</P>
 <A NAME="3331"><H3>33.3.1 The Standard Manipulators</H3></A>
 <A NAME="idx810"><!></A>
-<P>The Rogue Wave implementation of the standard iostreams uses a certain technique for implementing most standard manipulators with parameters: the manipulator type <SAMP>manipT</SAMP> is a function pointer type; the manipulator object is the function pointed to; and the associated function <SAMP>f</SAMP><SAMP><SUB>manipT</SUB></SAMP><SAMP><SUB> </SUB></SAMP>is a non-member function. </P>
+<P>This implementation of the standard iostreams uses a certain technique for implementing most standard manipulators with parameters: the manipulator type <SAMP>manipT</SAMP> is a function pointer type; the manipulator object is the function pointed to; and the associated function <SAMP>f</SAMP><SAMP><SUB>manipT</SUB></SAMP><SAMP><SUB> </SUB></SAMP>is a non-member function. </P>
 <A NAME="idx811"><!></A>
-<P>The C++ standard informally refers to the manipulator type as <SAMP>smanip</SAMP>. The type itself is implementation-specified and may not be accessible to user code at all (i.e., it may be defined in some private namespace or called something entirely different); all you know is that it is returned by some of the standard manipulators. In the Rogue Wave implementation, the type referred to as <SAMP>smanip</SAMP> is a class template:</P>
+<P>The C++ standard informally refers to the manipulator type as <SAMP>smanip</SAMP>. The type itself is implementation-specified and may not be accessible to user code at all (i.e., it may be defined in some private namespace or called something entirely different); all you know is that it is returned by some of the standard manipulators. In this implementation, the type referred to as <SAMP>smanip</SAMP> is a class template:</P>
 
 <UL><PRE>
 template&lt;class T&gt;
@@ -140,7 +140,7 @@
 <LI><P CLASS="LIST">The associated function <SAMP>f</SAMP><SAMP><SUB>manipT</SUB></SAMP><SAMP><SUB> </SUB></SAMP>is a non-member function. </P></LI>
 </UL>
 <A NAME="idx825"><!></A>
-<P>The Rogue Wave implementation of the standard iostreams uses this technique for implementing most standard manipulators with parameters. See <A HREF="28-3.html#2832">Section&nbsp;28.3.2</A> for reference.</P>
+<P>This implementation of the standard iostreams uses this technique for implementing most standard manipulators with parameters. See <A HREF="28-3.html#2832">Section&nbsp;28.3.2</A> for reference.</P>
 <A NAME="idx826"><!></A>
 <P><B>Example 2: Unnamed Object and Static Member Function.</B> This example combines <B>2.)</B> and <B>b.)</B>, and thus:</P>
 <UL>
@@ -172,7 +172,7 @@
 </UL>
 <P>The idea here is that the associated function <SAMP>f</SAMP><SAMP><SUB>manipT</SUB></SAMP><SAMP><SUB> </SUB></SAMP>is a non-static member function of the manipulator type <SAMP>manipT</SAMP>. In such a model, the manipulator does not store a pointer to the associated function <SAMP>f</SAMP><SAMP><SUB>manipT</SUB></SAMP>, but defines the associated function as a pure virtual member function. Consequently, the manipulator type <SAMP>manipT</SAMP> is an abstract class, and concrete manipulator types are derived from this abstract manipulator type. They are required to implement the virtual member function that represents the associated function.</P>
 <A NAME="idx829"><!></A>
-<P>Clearly, we need a new manipulator type because the implementation-specific manipulator type <SAMP><I>smanip</I></SAMP> is implementation-defined. In the Rogue Wave C++ Standard Library, <SAMP><I>smanip</I></SAMP> has no virtual member functions, but stores a pointer to the associated function. Here is the abstract manipulator type we need:</P>
+<P>Clearly, we need a new manipulator type because the implementation-specific manipulator type <SAMP><I>smanip</I></SAMP> is implementation-defined. In thisimplementation of the C++ Standard Library, <SAMP><I>smanip</I></SAMP> has no virtual member functions, but stores a pointer to the associated function. Here is the abstract manipulator type we need:</P>
 
 <UL><PRE>
 template &lt;class Arg, class Ostream&gt;

Modified: incubator/stdcxx/trunk/doc/stdlibug/34-2.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/34-2.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/34-2.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/34-2.html Wed May  9 22:12:41 2007
@@ -115,9 +115,9 @@
 </TABLE>
 <P>As in the original example, <SAMP>out</SAMP> inserts through the standard output stream's buffer, but lacks the special properties of a standard stream.</P>
 <A NAME="idx850"><!></A>
-<P>Here is an alternative solution that uses file descriptors, a nonstandard feature of the Rogue Wave implementation of the standard iostreams.</P>
+<P>Here is an alternative solution that uses file descriptors, a nonstandard feature of this implementation of the standard iostreams.</P>
 <BLOCKQUOTE><HR><B>
-NOTE -- This feature was available in the traditional iostreams, but is not offered by the standard iostreams. The Rogue Wave implementation of the standard iostreams retains the old feature for backward compatibility with the traditional iostreams, but it is nonstandard. Using it might make your application nonportable to other standard iostream libraries.
+NOTE -- This feature was available in the traditional iostreams, but is not offered by the standard iostreams. This implementation of the standard iostreams retains the old feature for backward compatibility with the traditional iostreams, but it is nonstandard. Using it might make your application nonportable to other standard iostream libraries.
 </B><HR></BLOCKQUOTE>
 
 <UL><PRE>int main(int argc, char *argv[])

Modified: incubator/stdcxx/trunk/doc/stdlibug/40-3.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/40-3.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/40-3.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/40-3.html Wed May  9 22:12:41 2007
@@ -73,7 +73,7 @@
 
 };
 </PRE></UL>
-<P>For the sake of brevity, we implement only those functions used by the Rogue Wave implementation of file stream buffers. If you want to provide a code conversion facet that is more widely usable, you must also override the virtual member functions <SAMP>do_length()</SAMP> and <SAMP>do_max_length()</SAMP>. </P>
+<P>For the sake of brevity, we implement only those functions used by this implementation of file stream buffers. If you want to provide a code conversion facet that is more widely usable, you must also override the virtual member functions <SAMP>do_length()</SAMP> and <SAMP>do_max_length()</SAMP>. </P>
 <P>The implementation of the functions <SAMP>do_in()</SAMP> and <SAMP>do_out()</SAMP> is straightforward. Each of the functions translates a sequence of characters in the range <SAMP>[from,from_end)</SAMP> into the corresponding sequence <SAMP>[to,to_end)</SAMP>. The pointers <SAMP>from_next</SAMP> and <SAMP>to_next</SAMP> point one beyond the last character successfully converted. In principle, you can do whatever you want, or whatever it takes, in these functions. However, for effective communication with the file stream buffer, it is important to indicate success or failure properly.</P>
 <A NAME="4033"><H3>40.3.3 Use the New Code Conversion Facet</H3></A>
 <A NAME="idx957"><!></A>

Modified: incubator/stdcxx/trunk/doc/stdlibug/44-1.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/44-1.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/44-1.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/44-1.html Wed May  9 22:12:41 2007
@@ -7,7 +7,7 @@
 <H2>44.1 Multithread-Safe: Level 2</H2>
 <A NAME="idx980"><!></A>
 <A NAME="idx981"><!></A>
-<P>This Rogue Wave implementation of iostreams and locales provides Multithread-Safety Level 2 as an option. All public and protected functions are reentrant under certain conditions, and there is protection against multiple threads trying to modify static and global data. The library may also lock an iostream object before modifying it. When this level of multi-thread safety is enabled, client code is not required to explicitly lock or unlock a class object, whether static, global, or local, in order to perform a single operation on the object.</P>
+<P>This implementation of iostreams and locales provides Multithread-Safety Level 2 as an option. All public and protected functions are reentrant under certain conditions, and there is protection against multiple threads trying to modify static and global data. The library may also lock an iostream object before modifying it. When this level of multi-thread safety is enabled, client code is not required to explicitly lock or unlock a class object, whether static, global, or local, in order to perform a single operation on the object.</P>
 <P>This means that iostream objects, with the exception of stream buffers, can be shared between threads of execution using a simple mutex object without explicit locking. The locking mechanism is enforced at the stream level. Therefore, all operations carried out on the stream are multithread safe, including the following:</P>
 <TABLE BORDER="0" CELLPADDING="3" CELLSPACING="3">
 <tr><td valign=top><P CLASS="TABLE"><B>Thread 1:</B></P>

Modified: incubator/stdcxx/trunk/doc/stdlibug/46-1.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/46-1.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/46-1.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/46-1.html Wed May  9 22:12:41 2007
@@ -6,11 +6,11 @@
 <A HREF="46.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><IMG SRC="images/bnonext.gif" WIDTH=25 HEIGHT=21 ALT="No next file" BORDER=O><DIV CLASS="DOCUMENTNAME"><B>Apache C++ Standard Library User's Guide</B></DIV>
 <H2>46.1 Extensions</H2>
 <A NAME="idx995"><!></A>
-<P>This section describes how the Rogue Wave implementation of the standard iostreams differs from the ISO/ANSI C++ Standard Library specification. You must be aware that whenever you use one of the features described here, the portability of your program is impaired. It will not conform to the standard.</P>
+<P>This section describes how this implementation of the standard iostreams differs from the ISO/ANSI C++ Standard Library specification. You must be aware that whenever you use one of the features described here, the portability of your program is impaired. It will not conform to the standard.</P>
 <A NAME="4611"><H3>46.1.1 File Descriptors</H3></A>
 <A NAME="idx996"><!></A>
 <P>The traditional iostreams allowed a file stream to connect to a file using a<I> file descriptor</I>. File descriptors are used by POSIX functions like <SAMP>open()</SAMP>, <SAMP>close()</SAMP>, <SAMP>read()</SAMP>, and <SAMP>write()</SAMP>. However, the ISO/ANSI standard for the programming language C and its library does not include these functions, nor does it mention file descriptors. In this sense, the use of file descriptors introduces platform and operating system dependencies into your program. This is exactly why the standard iostreams are not defined to use file descriptors.</P>
-<P>You may have existing programs that use the file descriptor features of the traditional iostreams. You may need to access system-specific files like pipes, which are accessible only through file descriptors. To address these concerns, the Rogue Wave implementation offers additional constructors and member functions in the file stream and file buffer classes that enable you to work with file descriptors.</P>
+<P>You may have existing programs that use the file descriptor features of the traditional iostreams. You may need to access system-specific files like pipes, which are accessible only through file descriptors. To address these concerns, this implementation offers additional constructors and member functions in the file stream and file buffer classes that enable you to work with file descriptors.</P>
 <P>The main additions are:</P>
 <UL>
 <LI><P CLASS="LIST">Constructors that take a file descriptor rather than a file name</P></LI>

Modified: incubator/stdcxx/trunk/doc/stdlibug/46.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/46.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/46.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/46.html Wed May  9 22:12:41 2007
@@ -1,10 +1,10 @@
 <HTML>
 <HEAD>
-<TITLE>Standard vs. Rogue Wave Iostreams</TITLE>
+<TITLE>Standard vs. Apache C++ Standard Library Iostreams</TITLE>
 <LINK REL=StyleSheet HREF="../rw.css" TYPE="text/css" TITLE="Apache stdcxx Stylesheet"></HEAD>
 <BODY BGCOLOR=#FFFFFF>
 <A HREF="45-5.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="46-1.html"><IMG SRC="images/bnext.gif" WIDTH=25 HEIGHT=21 ALT="Next file" BORDER=O></A><DIV CLASS="DOCUMENTNAME"><B>Apache C++ Standard Library User's Guide</B></DIV>
-<H1>Chapter 46: Standard vs. Rogue Wave Iostreams</H1>
+<H1>Chapter 46: Standard vs. Apache C++ Standard Library Iostreams</H1>
 <UL>
 <UL><LI><A HREF="46-1.html">46.1 Extensions</A></LI></UL>
 <UL><UL><LI><A HREF="46-1.html#4611">46.1.1 File Descriptors</A></LI></UL></UL>

Modified: incubator/stdcxx/trunk/doc/stdlibug/VIII.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/VIII.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/VIII.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/VIII.html Wed May  9 22:12:41 2007
@@ -25,7 +25,7 @@
 <H3><A HREF="43.html">Chapter 43: Stream Iterators</A></H3>
 <H3><A HREF="44.html">Chapter 44: Iostreams and Multithreading</A></H3>
 <H3><A HREF="45.html">Chapter 45: Standard vs. Traditional Iostreams</A></H3>
-<H3><A HREF="46.html">Chapter 46: Standard vs. Rogue Wave Iostreams</A></H3>
+<H3><A HREF="46.html">Chapter 46: Standard vs. Apache C++ Standard Library Iostreams</A></H3>
 
 
 <BR>

Modified: incubator/stdcxx/trunk/doc/stdlibug/booktoc.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/booktoc.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/booktoc.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/booktoc.html Wed May  9 22:12:41 2007
@@ -510,7 +510,7 @@
 <UL><UL><LI><A HREF="45-3.html#4532">45.3.2 The File Buffer</A></LI></UL></UL>
 <UL><LI><A HREF="45-4.html">45.4 String Streams</A></LI></UL>
 <UL><LI><A HREF="45-5.html">45.5 Streams with Assign</A></LI></UL>
-<H2><A HREF="46.html">Chapter 46: Standard vs. Rogue Wave Iostreams</A></H2>
+<H2><A HREF="46.html">Chapter 46: Standard vs. Apache C++ Standard Library Iostreams</A></H2>
 <UL><LI><A HREF="46-1.html">46.1 Extensions</A></LI></UL>
 <UL><UL><LI><A HREF="46-1.html#4611">46.1.1 File Descriptors</A></LI></UL></UL>
 <UL><UL><LI><A HREF="46-1.html#4612">46.1.2 Multithreaded Environments</A></LI></UL></UL>

Modified: incubator/stdcxx/trunk/doc/stdlibug/contact.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/contact.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/contact.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/contact.html Wed May  9 22:12:41 2007
@@ -1,6 +1,6 @@
 <HTML>
 <HEAD>
-<TITLE>Contacting Rogue Wave</TITLE>
+<TITLE>Contacting the Apache C++ Standard Library Team</TITLE>
 <LINK REL=StyleSheet HREF="../rw.css" TYPE="text/css" TITLE="Apache stdcxx Stylesheet">
 </HEAD>
 <BODY BGCOLOR=#FFFFFF>
@@ -10,16 +10,34 @@
 <p>Use your browser's <b>Back</b> button to return to where you were.</p>
 
 <h2>Feedback on the Documentation</h2>
+<p>
 
-<HR><B>Please do not use this feedback path for technical support issues. Those should be handled through your standard pathway for receiving technical support.</B><HR>
+Please send feedback to one of the Apache C++ Standard Library mailing lists:
 
-<p>Write to us at <a href="mailto:rwonlinedocs@roguewave.com">rwonlinedocs@roguewave.com</a></p>
-
-<p>Please use this only to:</p>
-<ol><li>Report errors in the documentation.
-<li>Make suggestions on how to improve the documentation.
-<li>Tell us how much you like the documentation.
-</ol>
+  <ul>
+    <li>
+      <a href="mailto:stdcxx-dev@incubator.apache.org">
+          stdcxx-dev@incubator.apache.org
+      </a>
+    </li>
+    <li>
+      <a href="mailto:stdcxx-user@incubator.apache.org">
+        stdcxx-user@incubator.apache.org
+      </a>
+    </li>
+  </ul>
+</p>
 
 <P><IMG SRC="images/bnoprev.gif" WIDTH=20 HEIGHT=21 BORDER=0><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=0></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=0></A><IMG SRC="images/bnonext.gif" WIDTH=19 HEIGHT=21 BORDER=0></P>
-</BODY></HTML>
+
+<!-- Google Analytics tracking code -->
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+    _uacct = "UA-1775151-1";
+    urchinTracker();
+</script>
+<!-- end of Google Analytics tracking code -->
+
+</BODY>
+</HTML>

Modified: incubator/stdcxx/trunk/doc/stdlibug/copyright.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/copyright.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/copyright.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/copyright.html Wed May  9 22:12:41 2007
@@ -6,11 +6,26 @@
 <A HREF="../../index.html"><IMG SRC="images/banner.gif" WIDTH=405 HEIGHT=57 ALT="Rogue Wave banner" BORDER=0></A><BR>
 <IMG SRC="images/noprev.gif" WIDTH=20 HEIGHT=21 ALT="No previous file" BORDER=O><A HREF="noframes.html"><IMG SRC="images/top.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/toc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/index.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><IMG SRC="images/nonext.gif" WIDTH=25 HEIGHT=21 ALT="No next file" BORDER=O><A HREF="../../index.html"><IMG SRC="images/blank.gif" WIDTH=56 HEIGHT=21 BORDER=O><IMG SRC="images/end.gif" WIDTH=136 HEIGHT=21 BORDER=O></A>
 <DIV CLASS="DOCUMENTNAME"><B>Apache C++ Standard Library User's Guide</B></DIV>
-<P>Copyright 2005 Quovadx, Inc.  All Rights Reserved. </P><P>Rogue Wave and SourcePro are registered trademarks of Quovadx, Inc. in the United States and other countries.  All other trademarks are the property of their respective owners.</P>
+<P>
+
+&copy; Copyright 1994-2007 Rogue Wave Software.
+
+</P>
+<P>
+
+Licensed to the Apache Software  Foundation (ASF) under one or more contributor  license agreements.  See  the NOTICE  file distributed with  this  work  for  additional information  regarding  copyright ownership.   The ASF  licenses this  file to  you under  the Apache License, Version  2.0 (the  "License"); you may  not use  this file except in  compliance with the License.   You may obtain  a copy of the License at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>
+
+</P>
+<P>
+
+Unless required by applicable law or agreed to in writing, software distributed under the  License is distributed on an  "AS IS" BASIS, WITHOUT  WARRANTIES OR CONDITIONS  OF ANY  KIND, either  express or implied.   See  the License  for  the  specific language  governing permissions and limitations under the License.
+
+</P>
 <BR>
 <HR>
-<IMG SRC="images/bnoprev.gif" WIDTH=20 HEIGHT=21 ALT="No previous file" BORDER=O><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><IMG SRC="images/bnonext.gif" WIDTH=20 HEIGHT=21 ALT="No next file" BORDER=O><P>&copy;2005 Copyright Quovadx, Inc. All Rights Reserved.<BR>Rogue Wave and SourcePro are registered trademarks of Quovadx, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.<BR><A HREF="contact.html">Contact</A> Rogue Wave about documentation or support issues.</P>
+<IMG SRC="images/bnoprev.gif" WIDTH=20 HEIGHT=21 ALT="No previous file" BORDER=O><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><IMG SRC="images/bnonext.gif" WIDTH=20 HEIGHT=21 ALT="No next file" BORDER=O>
 
+<P>&copy; 1994-2007 Copyright Rogue Wave Software. All Rights Reserved.<BR>Rogue Wave is a registered trademark of Rogue Wave Software in the United States and other countries. All other trademarks are the property of their respective owners.<BR><A HREF="contact.html">Contact</A> the Apache C++ Standard Library maintainers with documentation and support issues.</P>
 
 <!-- Google Analytics tracking code -->
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">

Modified: incubator/stdcxx/trunk/doc/stdlibug/frames-contents-chapter.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/frames-contents-chapter.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/frames-contents-chapter.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/frames-contents-chapter.html Wed May  9 22:12:41 2007
@@ -64,7 +64,7 @@
 &nbsp;&nbsp;<B><A HREF="43.html">43: Stream Iterators</A></B><BR>
 &nbsp;&nbsp;<B><A HREF="44.html">44: Iostreams and Multithreading</A></B><BR>
 &nbsp;&nbsp;<B><A HREF="45.html">45: Standard vs. Traditional Iostreams</A></B><BR>
-&nbsp;&nbsp;<B><A HREF="46.html">46: Standard vs. Rogue Wave Iostreams</A></B><BR>
+&nbsp;&nbsp;<B><A HREF="46.html">46: Standard vs. Apache stdcxx Iostreams</A></B><BR>
 
 </SMALL>
 </TD>

Modified: incubator/stdcxx/trunk/doc/stdlibug/noframes.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/noframes.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/noframes.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/noframes.html Wed May  9 22:12:41 2007
@@ -67,7 +67,7 @@
 <H4><A HREF="43.html">Chapter 43: Stream Iterators</A></H4>
 <H4><A HREF="44.html">Chapter 44: Iostreams and Multithreading</A></H4>
 <H4><A HREF="45.html">Chapter 45: Standard vs. Traditional Iostreams</A></H4>
-<H4><A HREF="46.html">Chapter 46: Standard vs. Rogue Wave Iostreams</A></H4>
+<H4><A HREF="46.html">Chapter 46: Standard vs. Apache C++ Standard Library Iostreams</A></H4>
 </UL>
 
 

Modified: incubator/stdcxx/trunk/doc/stdlibug/tindex.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/doc/stdlibug/tindex.html?view=diff&rev=536743&r1=536742&r2=536743
==============================================================================
--- incubator/stdcxx/trunk/doc/stdlibug/tindex.html (original)
+++ incubator/stdcxx/trunk/doc/stdlibug/tindex.html Wed May  9 22:12:41 2007
@@ -1361,7 +1361,7 @@
 &nbsp;&nbsp;&nbsp;internationalization [in <A HREF="45-2.html#idx988">45.2 Internationalization</A>]<BR>
 &nbsp;&nbsp;&nbsp;string streams [in <A HREF="45-4.html#idx993">45.4 String Streams</A>]<BR>
 &nbsp;&nbsp;&nbsp;templatized types [in <A HREF="45-1.html#idx985">45.1 The Character Type</A>]<BR>
-standard iostreams, Rogue Wave differences [in <A HREF="46-1.html#idx995">46.1 Extensions</A>]<BR>
+standard iostreams, differences of this implementation [in <A HREF="46-1.html#idx995">46.1 Extensions</A>]<BR>
 &nbsp;&nbsp;&nbsp;file descriptors [in <A HREF="46-1.html#idx996">46.1.1 File Descriptors</A>]<BR>
 &nbsp;&nbsp;&nbsp;multithreading [in <A HREF="46-1.html#idx997">46.1.2 Multithreaded Environments</A>]<BR>
 standard iostreams<BR>