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"?> 5 6 <title>The GNU C++ Library Manual</title> 7 8<info> 9 <copyright> 10 <year>2000</year> 11 <year>2001</year> 12 <year>2002</year> 13 <year>2003</year> 14 <year>2004</year> 15 <year>2005</year> 16 <year>2006</year> 17 <year>2007</year> 18 <year>2008</year> 19 <year>2009</year> 20 <year>2010</year> 21 <year>2011</year> 22 <year>2012</year> 23 <year>2013</year> 24 <year>2014</year> 25 <year>2015</year> 26 <year>2016</year> 27 <year>2017</year> 28 <year>2018</year> 29 <year>2019</year> 30 <year>2020</year> 31 <holder> 32 <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.fsf.org">FSF</link> 33 </holder> 34 </copyright> 35 36<authorgroup version="5.0"> 37 38<!-- 39 <author> 40 <firstname>Benjamin</firstname> 41 <surname>Kosnik</surname> 42 43 <affiliation> 44 <shortaffil>Red Hat</shortaffil> 45 <orgname>Red Hat, Inc.</orgname> 46 <address> 47 <email>libstdc++@gcc.gnu.org</email> 48 </address> 49 </affiliation> 50 51 <personblurb> 52 <para> 53 </para> 54 </personblurb> 55 </author> 56--> 57 58 <author><personname><firstname>Paolo</firstname><surname>Carlini</surname></personname><personblurb> 59 <para> 60 TR1, LWG Active, Closed, Defects lists. 61 </para> 62 </personblurb></author> 63 64 <author><personname><firstname>Phil</firstname><surname>Edwards</surname></personname><personblurb> 65 <para> 66 Originating author, started HOWTO and FAQ, worked on sections 67 Demangling, Macros, Strings, Iterators, Backwards 68 Compatibility, SGI Extensions, Configure, Build, Install. 69 </para> 70 </personblurb></author> 71 72 <author><personname><firstname>Doug</firstname><surname>Gregor</surname></personname><personblurb> 73 <para> 74 Debug Mode, TR1 function objects 75 </para> 76 </personblurb></author> 77 78 <author><personname><firstname>Benjamin</firstname><surname>Kosnik</surname></personname><personblurb> 79 <para> 80 Allocators, ABI, API evolution and deprecation history, 81 Backwards Compatibility, Thread, Debug Support, Locales, 82 Facets, Parallel Mode, Headers, Namespaces, Construction and 83 Structure, Using Exceptions, DocBook conversion and layout. 84 </para> 85 </personblurb></author> 86 87 88 <author><personname><firstname>Dhruv</firstname><surname>Matani</surname></personname><personblurb> 89 <para> 90 bitmap_allocator 91 </para> 92 </personblurb></author> 93 94 <author><personname><firstname>Jason</firstname><surname>Merrill</surname></personname><personblurb> 95 <para> 96 License, __verbose_terminate_handler 97 </para> 98 </personblurb></author> 99 100 <author><personname><firstname>Mark</firstname><surname>Mitchell</surname></personname><personblurb> 101 <para> 102 Porting 103 </para> 104 </personblurb></author> 105 106 <author><personname><firstname>Nathan</firstname><surname>Myers</surname></personname><personblurb> 107 <para> 108 Referenced counted string, C++1998 implementation status. 109 </para> 110 </personblurb></author> 111 112 <author><personname><firstname>Felix</firstname><surname>Natter</surname></personname><personblurb> 113 <para> 114 Namespace composition, Backwards Compatibility. 115 </para> 116 </personblurb></author> 117 118 119 <author><personname><firstname>Stefan</firstname><surname>Olsson</surname></personname><personblurb> 120 <para> 121 mt_allocator 122 </para> 123 </personblurb></author> 124 125 <author><personname><firstname>Johannes</firstname><surname>Singler</surname></personname><personblurb> 126 <para> 127 Parallel mode 128 </para> 129 </personblurb></author> 130 131 <author><personname><firstname>Ami</firstname><surname>Tavory</surname></personname><personblurb> 132 <para> 133 Policy Based Data Structures, Associative Containers, Unordered 134 Containers. 135 </para> 136 </personblurb></author> 137 138 <author><personname><firstname>Jonathan</firstname><surname>Wakely</surname></personname><personblurb> 139 <para> 140 Implementation Status, Dual ABI, Linking, shared_ptr, 141 markup editing and styling. 142 </para> 143 </personblurb></author> 144 145</authorgroup> 146 147</info> 148 149<!-- Part 01 : Intro --> 150<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="intro.xml"> 151</xi:include> 152 153<!-- Part 02 : Standard Contents --> 154<part xml:id="manual.std" xreflabel="Standard Contents"> 155<info> 156 <title> 157 Standard Contents 158 </title> 159</info> 160<?dbhtml filename="std_contents.html"?> 161 162 163<!-- Chapter 01 : Support --> 164<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="support.xml"> 165</xi:include> 166 167 168<!-- Chapter 02 : Diagnostics --> 169<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="diagnostics.xml"> 170</xi:include> 171 172<!-- Chapter 03 : Utilities --> 173<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="utilities.xml"> 174</xi:include> 175 176<!-- Chapter 04 : Strings --> 177<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="strings.xml"> 178</xi:include> 179 180<!-- Chapter 05 : Localization --> 181<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="localization.xml"> 182</xi:include> 183 184<!-- Chapter 06 : Containers --> 185<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="containers.xml"> 186</xi:include> 187 188<!-- Chapter 07 : Iterators --> 189<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="iterators.xml"> 190</xi:include> 191 192<!-- Chapter 08 : Algorithms --> 193<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="algorithms.xml"> 194</xi:include> 195 196<!-- Chapter 09 : Numerics --> 197<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="numerics.xml"> 198</xi:include> 199 200<!-- Chapter 10 : Input Output --> 201<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="io.xml"> 202</xi:include> 203 204<!-- Chapter 11 : Atomics --> 205<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="atomics.xml"> 206</xi:include> 207 208<!-- Chapter 12 : Concurrency --> 209<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="concurrency.xml"> 210</xi:include> 211 212</part> 213 214<!-- Part 03 : Extensions --> 215<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="extensions.xml"> 216</xi:include> 217 218 219<!-- Part 04 : Appendices --> 220<part xml:id="appendix" xreflabel="Appendices"><info><title> 221 Appendices 222</title></info> 223<?dbhtml filename="appendix.html"?> 224 225 226<!-- Appendix A --> 227<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_contributing.xml"> 228</xi:include> 229 230<!-- Appendix B --> 231<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_porting.xml"> 232</xi:include> 233 234<!-- Appendix C --> 235<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_free.xml"> 236</xi:include> 237 238<!-- Appendix D --> 239<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/gpl-3.0.xml"> 240</xi:include> 241 242<!-- Appendix E --> 243<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/fdl-1.3.xml"> 244</xi:include> 245 246</part> 247 248</book> 249