Răsfoiți Sursa

add Boost.Foreach

[SVN r30684]
Eric Niebler 20 ani în urmă
părinte
comite
d10e85e50c
6 a modificat fișierele cu 11 adăugiri și 0 ștergeri
  1. 2 0
      doc/Jamfile.v2
  2. 2 0
      doc/src/boost.xml
  3. 4 0
      libs/libraries.htm
  4. 1 0
      libs/maintainers.txt
  5. 1 0
      status/Jamfile
  6. 1 0
      status/Jamfile.v2

+ 2 - 0
doc/Jamfile.v2

@@ -12,10 +12,12 @@ boostbook doc : src/boost.xml
      <dependency>../libs/functional/hash/doc//hash
      <dependency>../libs/type_traits/doc//type_traits
      <dependency>../libs/static_assert/doc//static_assert
+     <dependency>../libs/foreach/doc//foreach
      <dependency>../more/whos_using//using
      <implicit-dependency>../libs/functional/hash/doc//hash
      <implicit-dependency>../libs/type_traits/doc//type_traits
      <implicit-dependency>../libs/static_assert/doc//static_assert
+     <implicit-dependency>../libs/foreach/doc//foreach
      <implicit-dependency>../more/whos_using//using
      <xsl:param>boost.libraries=../../libs/libraries.htm
 

+ 2 - 0
doc/src/boost.xml

@@ -289,6 +289,8 @@
      </libraryinfo>
    </library>
 
+   <xi:include href="foreach.xml"/>
+
    <xi:include href="../../libs/function/doc/function.xml"/>
 
    <library name="Functional" dirname="functional" html-only="1">

+ 4 - 0
libs/libraries.htm

@@ -112,6 +112,8 @@ how to download, build, and install the libraries.</p>
     <li><a href="filesystem/doc/index.htm">filesystem</a> - Portable paths,
     iteration over directories, and other useful filesystem operations, from
     Beman Dawes.</li>
+    <li><a href="foreach/index.html">foreach</a> - BOOST_FOREACH macro for easily
+    iterating over the elements of a sequence, from Eric Niebler.</li>
     <li><a href="format/index.html">format</a> - Type-safe 'printf-like' format
     operations, from Samuel Krempp.</li>
     <li><a href="function/index.html">function</a> - Function object wrappers
@@ -317,6 +319,8 @@ how to download, build, and install the libraries.</p>
 <h3><a name="Algorithms">Algorithms</a></h3>
 
 <ul>
+    <li><a href="foreach/index.html">foreach</a> - BOOST_FOREACH macro for easily
+        iterating over the elements of a sequence, from Eric Niebler.</li>
     <li><a href="graph/doc/table_of_contents.html">graph</a> -
         Generic graph components and algorithms, from Jeremy Siek
         and a University of Notre Dame team.</li>

+ 1 - 0
libs/maintainers.txt

@@ -12,6 +12,7 @@ date_time             Jeff Garland <jeff -at- crystalclearsoftware.com>
 disjoint_sets     
 dynamic_bitset
 filesystem            Beman Dawes <bdawes -at- acm.org>
+foreach               Eric Niebler <eric -at- boost-consulting.com>
 format
 function              Douglas Gregor <dgregor -at- cs.indiana.edu>
 functional

+ 1 - 0
status/Jamfile

@@ -24,6 +24,7 @@ subinclude libs/conversion/test ;          # test-suite conversion
 subinclude libs/date_time/test ;           # test-suite date_time
 subinclude libs/dynamic_bitset ;           # test suite dynamic_bitset
 subinclude libs/filesystem/test ;          # test-suite filesystem
+subinclude libs/foreach/test ;             # test-suite foreach
 subinclude libs/format/test ;              # test-suite format
 subinclude libs/function/test ;            # test-suite function
 subinclude libs/functional/hash/test ;     # test-suite functional/hash

+ 1 - 0
status/Jamfile.v2

@@ -29,6 +29,7 @@ build-project ../libs/conversion/test ;        # test-suite conversion
 build-project ../libs/date_time/test  ;        # test-suite date_time
 build-project ../libs/dynamic_bitset ;         # test-suite dynamic_bitset
 build-project ../libs/filesystem/test ;        # test-suite filesystem
+build-project ../libs/foreach/test ;           # test-suite foreach
 build-project ../libs/format/test ;            # test-suite format
 build-project ../libs/function/test ;          # test-suite function
 build-project ../libs/functional/hash/test ;   # test-suite functional/hash

粤ICP备19079148号