<book xmlns="http://docbook.org/ns/docbook" version="5.0" 
 xml:id="manual" xreflabel="Manual">
<?dbhtml dir="manual"?>
<?dbhtml filename="index.html"?>

  <title>The GNU C++ Library Manual</title>

<info>
  <copyright>
    <year>2000</year>
    <year>2001</year>
    <year>2002</year>
    <year>2003</year>
    <year>2004</year>
    <year>2005</year>
    <year>2006</year>
    <year>2007</year>
    <year>2008</year>
    <year>2009</year>
    <year>2010</year>
    <year>2011</year>
    <holder>
      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.fsf.org">FSF</link>
    </holder>
  </copyright>

<authorgroup version="5.0">

<!--
  <author>
    <firstname>Benjamin</firstname>
    <surname>Kosnik</surname>

    <affiliation>
      <shortaffil>Red Hat</shortaffil>
      <orgname>Red Hat, Inc.</orgname>
      <address>
	<email>libstdc++@gcc.gnu.org</email>
      </address>
    </affiliation>

    <authorblurb>
      <para>
      </para>
    </authorblurb>
  </author>
-->

  <author><personname><firstname/><surname/></personname><personblurb>
      <para>
      </para>
    </personblurb></author>

  <author><personname><firstname>Paolo</firstname><surname>Carlini</surname></personname><personblurb>
      <para>
	TR1, LWG Active, Closed, Defects lists.
      </para>
    </personblurb></author>

  <author><personname><firstname>Phil</firstname><surname>Edwards</surname></personname><personblurb>
      <para>
	Originating author, started HOWTO and FAQ, worked on sections
	Demangling, Macros, Strings, Iterators, Backwards
	Compatibility, SGI Extensions, Configure, Build, Install.
      </para>
    </personblurb></author>

  <author><personname><firstname>Doug</firstname><surname>Gregor</surname></personname><personblurb>
      <para>
	Debug Mode, TR1 function objects
      </para>
    </personblurb></author>

  <author><personname><firstname>Benjamin</firstname><surname>Kosnik</surname></personname><personblurb>
      <para>
	Allocators, ABI, API evolution and deprecation history,
	Backwards Compatibility, Thread, Debug Support, Locales,
	Facets, Parallel Mode, Headers, Namespaces, Construction and
	Structure, Using Exceptions, DocBook conversion and layout.
      </para>
    </personblurb></author>


  <author><personname><firstname>Dhruv</firstname><surname>Matani</surname></personname><personblurb>
      <para>
	bitmap_allocator
      </para>
    </personblurb></author>

  <author><personname><firstname>Jason</firstname><surname>Merrill</surname></personname><personblurb>
      <para>
	License, __verbose_terminate_handler
      </para>
    </personblurb></author>

  <author><personname><firstname>Mark</firstname><surname>Mitchell</surname></personname><personblurb>
      <para>
	Porting
      </para>
    </personblurb></author>

  <author><personname><firstname>Nathan</firstname><surname>Myers</surname></personname><personblurb>
      <para>
	Referenced counted string, C++1998 implementation status.
      </para>
    </personblurb></author>

  <author><personname><firstname>Felix</firstname><surname>Natter</surname></personname><personblurb>
      <para>
	Namespace composition, Backwards Compatibility.
      </para>
    </personblurb></author>


  <author><personname><firstname>Stefan</firstname><surname>Olsson</surname></personname><personblurb>
      <para>
	mt_allocator
      </para>
    </personblurb></author>

  <author><personname><firstname>Silvius</firstname><surname>Rus</surname></personname><personblurb>
      <para>
	Profile mode
      </para>
    </personblurb></author>

  <author><personname><firstname>Johannes</firstname><surname>Singler</surname></personname><personblurb>
      <para>
	Parallel mode
      </para>
    </personblurb></author>

  <author><personname><firstname>Ami</firstname><surname>Tavory</surname></personname><personblurb>
      <para>
	Policy Based Data Structures, Associative Containers, Unordered
	Containers.
      </para>
    </personblurb></author>

  <author><personname><firstname>Jonathan</firstname><surname>Wakely</surname></personname><personblurb>
      <para>
	shared_ptr, markup editing and styling
      </para>
    </personblurb></author>

</authorgroup>

</info>

<!-- Part 01 : Intro -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="intro.xml">
</xi:include>

<!-- Part 02 : Standard Contents -->
<part xml:id="manual.std" xreflabel="Standard Contents">
<info>
  <title>
    Standard Contents
  </title>
</info>


<!-- Chapter 01 : Support -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="support.xml">
</xi:include>


<!-- Chapter 02 : Diagnostics -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="diagnostics.xml">
</xi:include>

<!-- Chapter 03 : Utilities -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="utilities.xml">
</xi:include>

<!-- Chapter 04 : Strings -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="strings.xml">
</xi:include>

<!-- Chapter 05 : Localization -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="localization.xml">
</xi:include>

<!-- Chapter 06 : Containers -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="containers.xml">
</xi:include>

<!-- Chapter 07 : Iterators -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="iterators.xml">
</xi:include>

<!-- Chapter 08 : Algorithms -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="algorithms.xml">
</xi:include>

<!-- Chapter 09 : Numerics -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="numerics.xml">
</xi:include>

<!-- Chapter 10 : Input Output -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="io.xml">
</xi:include>

<!-- Chapter 11 : Atomics -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="atomics.xml">
</xi:include>

<!-- Chapter 12 : Concurrency -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="concurrency.xml">
</xi:include>

</part>

<!-- Part 03 : Extensions -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="extensions.xml">
</xi:include>


<!-- Part 04 : Appendices -->
<part xml:id="appendix" xreflabel="Appendices"><info><title>
  Appendices
</title></info>


<!-- Appendix A -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_contributing.xml">
</xi:include>

<!-- Appendix B -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_porting.xml">
</xi:include>

<!-- Appendix C -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_free.xml">
</xi:include>

<!-- Appendix D -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/gpl-3.0.xml">
</xi:include>

<!-- Appendix E -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/fdl-1.3.xml">
</xi:include>

</part>

</book>
