11debfc3dSmrg<book xmlns="http://docbook.org/ns/docbook" version="5.0"> 21debfc3dSmrg 31debfc3dSmrg<article xml:id="api" xreflabel="API"> 41debfc3dSmrg<?dbhtml filename="api.html"?> 51debfc3dSmrg 61debfc3dSmrg<title>The GNU C++ Library API Reference</title> 71debfc3dSmrg 81debfc3dSmrg<info> 91debfc3dSmrg <copyright> 101debfc3dSmrg <year> 111debfc3dSmrg 2008 121debfc3dSmrg </year> 131debfc3dSmrg <year> 141debfc3dSmrg 2010 151debfc3dSmrg </year> 161debfc3dSmrg <year> 171debfc3dSmrg 2014 181debfc3dSmrg </year> 191debfc3dSmrg <holder> 20a2dc1f3fSmrg <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.fsf.org">FSF 211debfc3dSmrg </link> 221debfc3dSmrg </holder> 231debfc3dSmrg </copyright> 241debfc3dSmrg <legalnotice> 251debfc3dSmrg <para> 261debfc3dSmrg <link linkend="manual.intro.status.license">License 271debfc3dSmrg </link> 281debfc3dSmrg </para> 291debfc3dSmrg </legalnotice> 301debfc3dSmrg</info> 311debfc3dSmrg 321debfc3dSmrg<para> 331debfc3dSmrg The GNU C++ library sources have been specially formatted so that 341debfc3dSmrg with the proper invocation of another tool (Doxygen), a set of 351debfc3dSmrg indexed reference material can generated from the sources files 361debfc3dSmrg themselves. The resultant documentation is referred to as the API 371debfc3dSmrg documentation, and is useful for examining the signatures of public 381debfc3dSmrg member functions for the library classes, finding out what is in a 391debfc3dSmrg particular include file, looking at inheritance diagrams, etc. 401debfc3dSmrg</para> 411debfc3dSmrg 421debfc3dSmrg<para> 431debfc3dSmrg The API documentation, rendered into HTML, can be viewed online 441debfc3dSmrg <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/">for each GCC release</link> 451debfc3dSmrg and 461debfc3dSmrg <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html"> 471debfc3dSmrg for the main development tree 481debfc3dSmrg </link> 491debfc3dSmrg (see the date on the first page). 501debfc3dSmrg</para> 511debfc3dSmrg 521debfc3dSmrg<para> 531debfc3dSmrg The rendered HTML, as above, is also available for download on the 541debfc3dSmrg gcc.gnu.org site in a directory located at 55*8feb0f0bSmrg <literal><URL:https://gcc.gnu.org/pub/gcc/libstdc++/doxygen/></literal>. 561debfc3dSmrg You will almost certainly need to use one of the 571debfc3dSmrg <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/mirrors.html">mirror sites</link> to download 581debfc3dSmrg the tarball. After unpacking, simply load libstdc++-html-*/index.html 591debfc3dSmrg into a browser. 601debfc3dSmrg</para> 611debfc3dSmrg 621debfc3dSmrg<para> 631debfc3dSmrg In addition, a rendered set of man pages are available in the same 641debfc3dSmrg location specified above. Start with C++Intro(3). 651debfc3dSmrg</para> 661debfc3dSmrg 671debfc3dSmrg</article> 681debfc3dSmrg 691debfc3dSmrg</book> 70