forked from boostorg/concept_check
Merged revisions 43206,43208-43213 via svnmerge from
https://svn.boost.org/svn/boost/trunk ........ r43206 | danieljames | 2008-02-10 09:55:03 +0000 (Sun, 10 Feb 2008) | 1 line Fix some broken links. ........ r43209 | danieljames | 2008-02-10 14:56:22 +0000 (Sun, 10 Feb 2008) | 1 line Link to people pages on the website, as they've been removed from the download. ........ r43210 | danieljames | 2008-02-10 15:02:17 +0000 (Sun, 10 Feb 2008) | 1 line Point links to the pages that used to be in 'more' to the site. ........ r43212 | danieljames | 2008-02-10 16:10:16 +0000 (Sun, 10 Feb 2008) | 1 line Fix links on the home page as well. ........ r43213 | danieljames | 2008-02-10 16:21:22 +0000 (Sun, 10 Feb 2008) | 1 line Generated documentation which is no longer generated. ........ [SVN r43214]
This commit is contained in:
@@ -56,7 +56,7 @@ A. A. Stepanov and M. Lee
|
||||
<TABLE>
|
||||
<TR valign=top>
|
||||
<TD nowrap>Copyright © 2000</TD><TD>
|
||||
<A HREF="../../people/jeremy_siek.htm">Jeremy Siek</A>(<A
|
||||
<A HREF="http://www.boost.org/people/jeremy_siek.htm">Jeremy Siek</A>(<A
|
||||
HREF="mailto:jsiek@osl.iu.edu">jsiek@osl.iu.edu</A>)
|
||||
Andrew Lumsdaine</A>(<A HREF="mailto:lums@osl.iu.edu">lums@osl.iu.edu</A>)
|
||||
</TD></TR></TABLE>
|
||||
|
@@ -26,7 +26,7 @@
|
||||
<blockquote>
|
||||
The Concept Check library allows one to add explicit statement and
|
||||
checking of <a href=
|
||||
"../../more/generic_programming.html#concept">concepts</a> in the style
|
||||
"http://www.boost.org/more/generic_programming.html#concept">concepts</a> in the style
|
||||
of the <a href=
|
||||
"http://www.generic-programming.org/languages/conceptcpp/specification/">proposed
|
||||
C++ language extension</a>.
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
<p>Generic programming in C++ is characterized by the use of template
|
||||
parameters to represent abstract data types (or “<a href=
|
||||
"../../more/generic_programming.html#concept">concepts</a>”). However, the
|
||||
"http://www.boost.org/more/generic_programming.html#concept">concepts</a>”). However, the
|
||||
C++ language itself does not provide a mechanism for the writer of a class
|
||||
or function template to explicitly state the concept that the user-supplied
|
||||
template argument should model (or conform to). Template parameters are
|
||||
@@ -124,9 +124,9 @@
|
||||
<li><a href="./reference.htm">Reference</a></li>
|
||||
</ol>
|
||||
|
||||
<p><a href="../../people/jeremy_siek.htm">Jeremy Siek</a> contributed this
|
||||
library. <a href="../../people/beman_dawes.html">Beman Dawes</a> managed
|
||||
the formal review. <a href="../../people/dave_abrahams.htm">Dave
|
||||
<p><a href="http://www.boost.org/people/jeremy_siek.htm">Jeremy Siek</a> contributed this
|
||||
library. <a href="http://www.boost.org/people/beman_dawes.html">Beman Dawes</a> managed
|
||||
the formal review. <a href="http://www.boost.org/people/dave_abrahams.htm">Dave
|
||||
Abrahams</a> contributed a rewrite that updated syntax to be more
|
||||
compatible with proposed syntax for concept support the C++ core
|
||||
language.</p>
|
||||
@@ -319,7 +319,7 @@ boost/concept_check.hpp:236: error: no match for ‘operator<’ in ‘((boos
|
||||
<tr valign="top">
|
||||
<td nowrap="nowrap">Copyright © 2000</td>
|
||||
|
||||
<td><a href="../../people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
<td><a href="http://www.boost.org/people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
"mailto:jsiek@osl.iu.edu">jsiek@osl.iu.edu</a>) Andrew
|
||||
Lumsdaine(<a href="mailto:lums@osl.iu.edu">lums@osl.iu.edu</a>),
|
||||
2007 <a href="mailto:dave@boost-consulting.com">David Abrahams</a>.
|
||||
|
@@ -115,7 +115,7 @@ public:
|
||||
<tr valign="top">
|
||||
<td nowrap="nowrap">Copyright © 2000</td>
|
||||
|
||||
<td><a href="../../people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
<td><a href="http://www.boost.org/people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
"mailto:jsiek@osl.iu.edu">jsiek@osl.iu.edu</a>) Andrew
|
||||
Lumsdaine(<a href="mailto:lums@osl.iu.edu">lums@osl.iu.edu</a>),
|
||||
2007 <a href="mailto:dave@boost-consulting.com">David Abrahams</a>.
|
||||
|
@@ -76,7 +76,7 @@ struct InputIterator
|
||||
InputIterator concept.</p>
|
||||
|
||||
<p>Next, we declare the concept's <a href=
|
||||
"../../more/generic_programming.html#associated_type">associated types</a>
|
||||
"http://www.boost.org/more/generic_programming.html#associated_type">associated types</a>
|
||||
as member typedefs. The associated difference type is required to be a
|
||||
signed integer, and the iterator category has to be convertible to
|
||||
std::input_iterator_tag, so we assert those relationships. The syntax for
|
||||
@@ -147,7 +147,7 @@ BOOST_CONCEPT_USAGE(InputIterator)
|
||||
<tr valign="top">
|
||||
<td nowrap="nowrap">Copyright © 2000</td>
|
||||
|
||||
<td><a href="../../people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
<td><a href="http://www.boost.org/people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
"mailto:jsiek@osl.iu.edu">jsiek@osl.iu.edu</a>) Andrew
|
||||
Lumsdaine(<a href="mailto:lums@osl.iu.edu">lums@osl.iu.edu</a>),
|
||||
2007 <a href="mailto:dave@boost-consulting.com">David Abrahams</a>.
|
||||
|
@@ -195,7 +195,7 @@ type.
|
||||
<tr valign="top">
|
||||
<td nowrap="nowrap">Copyright © 2000</td>
|
||||
|
||||
<td><a href="../../people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
<td><a href="http://www.boost.org/people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
"mailto:jsiek@osl.iu.edu">jsiek@osl.iu.edu</a>) Andrew
|
||||
Lumsdaine(<a href="mailto:lums@osl.iu.edu">lums@osl.iu.edu</a>),
|
||||
2007 <a href="mailto:dave@boost-consulting.com">David Abrahams</a>.
|
||||
|
@@ -134,7 +134,7 @@ amount of flexibility within which to work.
|
||||
<tr valign="top">
|
||||
<td nowrap="nowrap">Copyright © 2000</td>
|
||||
|
||||
<td><a href="../../people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
<td><a href="http://www.boost.org/people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
"mailto:jsiek@osl.iu.edu">jsiek@osl.iu.edu</a>) Andrew
|
||||
Lumsdaine(<a href="mailto:lums@osl.iu.edu">lums@osl.iu.edu</a>),
|
||||
2007 <a href="mailto:dave@boost-consulting.com">David Abrahams</a>.
|
||||
|
@@ -398,7 +398,7 @@ BOOST_CLASS_REQUIRES4(<i>type1</i>, <i>type2</i>, <i>type3</i>, <i>type4</i>, <i
|
||||
<tr valign="top">
|
||||
<td nowrap="nowrap">Copyright © 2000</td>
|
||||
|
||||
<td><a href="../../people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
<td><a href="http://www.boost.org/people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
"mailto:jsiek@osl.iu.edu">jsiek@osl.iu.edu</a>) Andrew
|
||||
Lumsdaine(<a href="mailto:lums@osl.iu.edu">lums@osl.iu.edu</a>), 2007
|
||||
<a href="mailto:dave@boost-consulting.com">David Abrahams</a>.</td>
|
||||
|
@@ -176,7 +176,7 @@ BOOST_CONCEPT_ASSERT((BidirectionalIterator<std::list<int>::iterator>
|
||||
<tr valign="top">
|
||||
<td nowrap="nowrap">Copyright © 2000</td>
|
||||
|
||||
<td><a href="../../people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
<td><a href="http://www.boost.org/people/jeremy_siek.htm">Jeremy Siek</a>(<a href=
|
||||
"mailto:jsiek@osl.iu.edu">jsiek@osl.iu.edu</a>) Andrew
|
||||
Lumsdaine(<a href="mailto:lums@osl.iu.edu">lums@osl.iu.edu</a>), 2007
|
||||
<a href="mailto:dave@boost-consulting.com">David Abrahams</a>.</td>
|
||||
|
Reference in New Issue
Block a user