diff options
author | Phil Edwards <pme@gcc.gnu.org> | 2002-01-28 22:13:12 +0000 |
---|---|---|
committer | Phil Edwards <pme@gcc.gnu.org> | 2002-01-28 22:13:12 +0000 |
commit | ffe94f83804049d7b769ce17a344fe11c41e2a85 (patch) | |
tree | 8e199f5b8aa97e5d49585823be7e378baecedac2 /libstdc++-v3/docs/doxygen/Intro.3 | |
parent | b05c4e590b33e61b204c5b3a2c724d2c3fe0d36b (diff) | |
download | gcc-ffe94f83804049d7b769ce17a344fe11c41e2a85.zip gcc-ffe94f83804049d7b769ce17a344fe11c41e2a85.tar.gz gcc-ffe94f83804049d7b769ce17a344fe11c41e2a85.tar.bz2 |
Makefile.am (doxygen, [...]): Tweak targets.
2002-01-28 Phil Edwards <pme@gcc.gnu.org>
* Makefile.am (doxygen, doxygen-maint, doxygen-man): Tweak targets.
* Makefile.in: Regenerate.
* docs/doxygen/run_doxygen: Update, mostly for man pages.
* docs/doxygen/Intro.3: Update.
* docs/doxygen/TODO: Update.
* docs/doxygen/doxygroups.cc: Add namespace hook for __gnu_cxx.
* docs/doxygen/mainpage.doxy: Update.
* docs/doxygen/user.cfg.in: Update for header rename. Also
regenerate comments and variables with 1.2.12.
* docs/doxygen/maint.cfg.in: Remove file.
* include/bits/stl_relops.h: Doxygenate.
* include/bits/stl_tempbuf.h (std::_Temporary_buffer): Likewise.
* include/c_std/std_cassert.h, include/c_std/std_cctype.h,
include/c_std/std_cerrno.h, include/c_std/std_cfloat.h,
include/c_std/std_ciso646.h, include/c_std/std_climits.h,
include/c_std/std_clocale.h, include/c_std/std_cmath.h,
include/c_std/std_csetjmp.h, include/c_std/std_csignal.h,
include/c_std/std_cstdarg.h, include/c_std/std_cstddef.h,
include/c_std/std_cstdio.h, include/c_std/std_cstdlib.h,
include/c_std/std_cstring.h, include/c_std/std_ctime.h,
include/c_std/std_cwchar.h, include/c_std/std_cwctype.h,
include/ext/algorithm, include/ext/functional, include/ext/hash_map,
include/ext/hash_set, include/ext/iterator, include/ext/memory,
include/ext/numeric, include/ext/rb_tree, include/ext/rope,
include/ext/ropeimpl.h, include/ext/slist, include/ext/stl_hash_fun.h,
include/ext/stl_hashtable.h, include/ext/stl_rope.h,
include/std/std_algorithm.h, include/std/std_bitset.h,
include/std/std_complex.h, include/std/std_deque.h,
include/std/std_fstream.h, include/std/std_functional.h,
include/std/std_iomanip.h, include/std/std_ios.h,
include/std/std_iosfwd.h, include/std/std_iostream.h,
include/std/std_istream.h, include/std/std_iterator.h,
include/std/std_limits.h, include/std/std_list.h,
include/std/std_locale.h, include/std/std_map.h,
include/std/std_memory.h, include/std/std_numeric.h,
include/std/std_ostream.h, include/std/std_queue.h,
include/std/std_set.h, include/std/std_sstream.h,
include/std/std_stack.h, include/std/std_stdexcept.h,
include/std/std_streambuf.h, include/std/std_string.h,
include/std/std_utility.h, include/std/std_valarray.h,
include/std/std_vector.h: Add/correct @file doxygen hook.
* include/ext/memory: Doxygenate most of rest of file.
* libsupc++/exception: Doxygen output formatting.
* libsupc++/new: Say which header it is.
* testsuite/lib/libstdc++-v3-dg.exp: Fix spacing.
* docs/html/19_diagnostics/howto.html: Describe concept-checks switch.
* docs/html/23_containers/howto.html: Describe O(n) list::size().
* docs/html/27_io/howto.html: Also link to Langer and Kreft text.
From-SVN: r49300
Diffstat (limited to 'libstdc++-v3/docs/doxygen/Intro.3')
-rw-r--r-- | libstdc++-v3/docs/doxygen/Intro.3 | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/libstdc++-v3/docs/doxygen/Intro.3 b/libstdc++-v3/docs/doxygen/Intro.3 index 1d0820c..3e963aa 100644 --- a/libstdc++-v3/docs/doxygen/Intro.3 +++ b/libstdc++-v3/docs/doxygen/Intro.3 @@ -22,11 +22,12 @@ All the man pages are automatically generated by Doxygen. For more information on this tool, see the HTML counterpart to these man pages. .P Some man pages do not correspond to individual classes or functions. Rather -they describe categories of the Standard Library. (For a more thourough -introduction to the various categories, consult a textbook such as Josuttis' +they describe categories of the Standard Library. (For a more thorough +introduction to the various categories, consult a text such as Josuttis' or Austern's.) These category pages are: .P .\" These are separated by ONE TAB. Nothing else. I don't like it either. +.\" Keep them alphabatized. .TS lB l. Allocators Classes encapsulating memory allocation schemes. @@ -38,6 +39,7 @@ Containers An introduction to container classes. Func_ptr_functors Functors for use with pointers to functions. Intro This page. Intro_functors An introduction to function objects, or functors. +Iterator_types Programatically distinguishing iterators/pointers. Logical_functors Functors wrapping the Boolean operations. Member_ptr_functor Functors for use with pointers to members. Namespace_Std A listing of the contents of std::. @@ -89,12 +91,13 @@ lB lB lB lB. These headers will only be found automatically if you include the leading .B ext/ in the name. Otherwise you need to read FAQ 5.4. +.\" Easy way to generate these columns of headers is to use GNU ls(1): +.\" ls -w 40 file1 file2... | sed 's=[a-z_][a-z_]*=<ext/&>=g' .TS lB. -<ext/hash_map> -<ext/hash_set> -<ext/rope> -<ext/slist> +<ext/algorithm> <ext/hash_set> <ext/numeric> <ext/slist> +<ext/functional> <ext/iterator> <ext/rb_tree> +<ext/hash_map> <ext/memory> <ext/rope> .TE .SS Libraries .TP |