1 <book xmlns="http://docbook.org/ns/docbook" version="5.0"
2 xml:id="manual" xreflabel="Manual">
3 <?dbhtml dir="manual"?>
4 <?dbhtml filename="index.html"?>
6 <title>The GNU C++ Library Manual</title>
29 <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.fsf.org">FSF</link>
33 <authorgroup version="5.0">
37 <firstname>Benjamin</firstname>
38 <surname>Kosnik</surname>
41 <shortaffil>Red Hat</shortaffil>
42 <orgname>Red Hat, Inc.</orgname>
44 <email>libstdc++@gcc.gnu.org</email>
55 <author><personname><firstname/><surname/></personname><personblurb>
58 </personblurb></author>
60 <author><personname><firstname>Paolo</firstname><surname>Carlini</surname></personname><personblurb>
62 TR1, LWG Active, Closed, Defects lists.
64 </personblurb></author>
66 <author><personname><firstname>Phil</firstname><surname>Edwards</surname></personname><personblurb>
68 Originating author, started HOWTO and FAQ, worked on sections
69 Demangling, Macros, Strings, Iterators, Backwards
70 Compatibility, SGI Extensions, Configure, Build, Install.
72 </personblurb></author>
74 <author><personname><firstname>Doug</firstname><surname>Gregor</surname></personname><personblurb>
76 Debug Mode, TR1 function objects
78 </personblurb></author>
80 <author><personname><firstname>Benjamin</firstname><surname>Kosnik</surname></personname><personblurb>
82 Allocators, ABI, API evolution and deprecation history,
83 Backwards Compatibility, Thread, Debug Support, Locales,
84 Facets, Parallel Mode, Headers, Namespaces, Construction and
85 Structure, Using Exceptions, DocBook conversion and layout.
87 </personblurb></author>
90 <author><personname><firstname>Dhruv</firstname><surname>Matani</surname></personname><personblurb>
94 </personblurb></author>
96 <author><personname><firstname>Jason</firstname><surname>Merrill</surname></personname><personblurb>
98 License, __verbose_terminate_handler
100 </personblurb></author>
102 <author><personname><firstname>Mark</firstname><surname>Mitchell</surname></personname><personblurb>
106 </personblurb></author>
108 <author><personname><firstname>Nathan</firstname><surname>Myers</surname></personname><personblurb>
110 Referenced counted string, C++1998 implementation status.
112 </personblurb></author>
114 <author><personname><firstname>Felix</firstname><surname>Natter</surname></personname><personblurb>
116 Namespace composition, Backwards Compatibility.
118 </personblurb></author>
121 <author><personname><firstname>Stefan</firstname><surname>Olsson</surname></personname><personblurb>
125 </personblurb></author>
127 <author><personname><firstname>Silvius</firstname><surname>Rus</surname></personname><personblurb>
131 </personblurb></author>
133 <author><personname><firstname>Johannes</firstname><surname>Singler</surname></personname><personblurb>
137 </personblurb></author>
139 <author><personname><firstname>Ami</firstname><surname>Tavory</surname></personname><personblurb>
141 Policy Based Data Structures, Associative Containers, Unordered
144 </personblurb></author>
146 <author><personname><firstname>Jonathan</firstname><surname>Wakely</surname></personname><personblurb>
148 Implementation Status, Dual ABI, Linking, shared_ptr,
149 markup editing and styling.
151 </personblurb></author>
157 <!-- Part 01 : Intro -->
158 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="intro.xml">
161 <!-- Part 02 : Standard Contents -->
162 <part xml:id="manual.std" xreflabel="Standard Contents">
168 <?dbhtml filename="std_contents.html"?>
171 <!-- Chapter 01 : Support -->
172 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="support.xml">
176 <!-- Chapter 02 : Diagnostics -->
177 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="diagnostics.xml">
180 <!-- Chapter 03 : Utilities -->
181 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="utilities.xml">
184 <!-- Chapter 04 : Strings -->
185 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="strings.xml">
188 <!-- Chapter 05 : Localization -->
189 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="localization.xml">
192 <!-- Chapter 06 : Containers -->
193 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="containers.xml">
196 <!-- Chapter 07 : Iterators -->
197 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="iterators.xml">
200 <!-- Chapter 08 : Algorithms -->
201 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="algorithms.xml">
204 <!-- Chapter 09 : Numerics -->
205 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="numerics.xml">
208 <!-- Chapter 10 : Input Output -->
209 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="io.xml">
212 <!-- Chapter 11 : Atomics -->
213 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="atomics.xml">
216 <!-- Chapter 12 : Concurrency -->
217 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="concurrency.xml">
222 <!-- Part 03 : Extensions -->
223 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="extensions.xml">
227 <!-- Part 04 : Appendices -->
228 <part xml:id="appendix" xreflabel="Appendices"><info><title>
231 <?dbhtml filename="appendix.html"?>
235 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_contributing.xml">
239 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_porting.xml">
243 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_free.xml">
247 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/gpl-3.0.xml">
251 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/fdl-1.3.xml">