Peter Dimov
3546643667
Added test for generator_iterator.hpp.
2014-06-05 02:27:26 +03:00
Daniel James
70ac888f75
Use a local copy of the valid HTML 4.01 icon.
...
[SVN r53048]
2014-06-05 02:27:25 +03:00
Daniel James
854d39f58a
Link to people pages on the website, as they've been removed from the download.
...
[SVN r43209]
2014-06-05 02:27:25 +03:00
Andreas Huber
7bb83d4646
Fixed license & copyright issues and converted to HTML 4.01
...
[SVN r36280]
2014-06-05 02:27:24 +03:00
Dave Abrahams
bb27f3ee25
Fix broken links
...
[SVN r30403]
2014-06-05 02:27:24 +03:00
Aleksey Gurtovoy
96d2e9638c
c++boost.gif -> boost.png replacement
...
[SVN r25573]
2014-06-05 02:27:24 +03:00
Douglas Gregor
f2137c58b7
Converted to Boost Software License, Version 1.0
...
[SVN r24055]
2014-06-05 02:27:23 +03:00
Dave Abrahams
0dfc7bd53c
Removed access category tags from iterator library, made corresponding changes elsewhere.
...
boost/iterator and libs/iterator/test were updated from
branch "simplify"
[SVN r20905]
2014-06-05 02:27:23 +03:00
Dave Abrahams
ae1d0d0dfe
Move to new iterator adaptors
...
[SVN r19074]
2014-06-05 02:27:22 +03:00
Beman Dawes
9ddc974825
add or update See www.boost.org comments
...
[SVN r16708]
2014-06-05 02:27:22 +03:00
Dave Abrahams
1cde579a68
Fix from Yitzhak Sapir <yitzhaks@actimize.com>
...
[SVN r16198]
2014-06-05 02:27:21 +03:00
Jens Maurer
73ccc2bac0
fix example (thanks to Michael Stevens)
...
[SVN r11979]
2014-06-05 02:27:21 +03:00
Jens Maurer
9b13de9bfe
add generator iterator adaptor
...
[SVN r11736]
2014-06-05 02:27:21 +03:00
Jens Maurer
35cf24d413
add boost::generator_iterator_policies and convenience classes
...
[SVN r11725]
2014-06-05 02:27:20 +03:00
Peter Dimov
a83b13f4e6
Added test for generator_iterator.hpp.
2014-06-05 02:26:20 +03:00
Daniel James
c6f70f8394
Use a local copy of the valid HTML 4.01 icon.
...
[SVN r53048]
2014-06-05 02:26:20 +03:00
Daniel James
0b33da51dd
Link to people pages on the website, as they've been removed from the download.
...
[SVN r43209]
2014-06-05 02:26:19 +03:00
Andreas Huber
39c44e0da3
Fixed license & copyright issues and converted to HTML 4.01
...
[SVN r36280]
2014-06-05 02:26:18 +03:00
Dave Abrahams
d1c93d3574
Fix broken links
...
[SVN r30403]
2014-06-05 02:26:17 +03:00
Aleksey Gurtovoy
208400a1d0
c++boost.gif -> boost.png replacement
...
[SVN r25573]
2014-06-05 02:26:17 +03:00
Douglas Gregor
dae3cf2a9d
Converted to Boost Software License, Version 1.0
...
[SVN r24055]
2014-06-05 02:26:17 +03:00
Dave Abrahams
0c44051189
Removed access category tags from iterator library, made corresponding changes elsewhere.
...
boost/iterator and libs/iterator/test were updated from
branch "simplify"
[SVN r20905]
2014-06-05 02:26:16 +03:00
Dave Abrahams
4fcb23f8e0
Move to new iterator adaptors
...
[SVN r19074]
2014-06-05 02:26:16 +03:00
Beman Dawes
8a004c12f6
add or update See www.boost.org comments
...
[SVN r16708]
2014-06-05 02:26:15 +03:00
Dave Abrahams
3695e48b68
Fix from Yitzhak Sapir <yitzhaks@actimize.com>
...
[SVN r16198]
2014-06-05 02:26:15 +03:00
Jens Maurer
ac3a206eb9
fix example (thanks to Michael Stevens)
...
[SVN r11979]
2014-06-05 02:26:14 +03:00
Jens Maurer
f9095485a2
add generator iterator adaptor
...
[SVN r11736]
2014-06-05 02:26:14 +03:00
Jens Maurer
1c4527d58e
add boost::generator_iterator_policies and convenience classes
...
[SVN r11725]
2014-06-05 02:26:14 +03:00
Peter Dimov
455a039c33
Merge branch 'develop'
2014-06-05 01:38:33 +03:00
Andrey Semashev
5d7289ad3e
Removed executable attribute.
2014-06-05 01:34:13 +03:00
Peter Dimov
40fd24e5b5
Link to documentation added.
...
[SVN r27745]
2014-06-05 01:34:13 +03:00
Aleksey Gurtovoy
290cea8289
merge new MPL version from 'mplbook' branch
...
[SVN r24874]
2014-06-05 01:34:12 +03:00
Dave Abrahams
e6babb8bf9
Kill off outer cv-stripping of Dereferenceable
...
[SVN r21696]
2014-06-05 01:34:12 +03:00
Dave Abrahams
84cd6e1be4
Updated pointee and indirect_reference so that pointee represents the immutability of the pointed-to type via const qualification. The pointee of a proxy-based iterator will be const qualified unless a mutable reference to the value_type can be bound to the returned proxy.
...
Added a test for pointee
Fixed iterator_facade so operator[] result type computation didn't
cause a problem with abstract types.
Updated iterator_facade operator[] docs for accuracy.
Allowed Borland to simply fail the indirect_iterator_member_types test
because of its lame const-dropping, instead of trying to work around
it.
[SVN r21579]
2014-06-05 01:34:12 +03:00
Dave Abrahams
2325b6070a
Added traits:
...
is_incrementable.hpp: checks whether ++x is well-formed
pointee.hpp: value_type of iterators or smart pointers
indirect_reference.hpp: reference type of iterators or smart pointers
indirect_iterator.hpp
indirect_iterator_member_types.cpp
Use pointee/indirect_reference to select value/reference type.
iterator_concepts.hpp: Fixed interoperable test. Hardly tests enough, but it's a start
minimum_category.hpp: Better error messages for vc6
indirect_iterator_test.cpp: Workarounds for compilers without SFINAE
static_assert_same.hpp: Informative error reports; added a macro.
zip_iterator_test.hpp: Added missing #include
Jamfile: made zip_iterator test pass with vc6/stlport
[SVN r21514]
2014-06-05 01:34:11 +03:00
Andrey Semashev
91b2854e4a
Removed executable attribute.
2014-06-05 01:33:57 +03:00
Peter Dimov
27b44876bc
Link to documentation added.
...
[SVN r27745]
2014-06-05 01:33:56 +03:00
Aleksey Gurtovoy
123bf514ac
merge new MPL version from 'mplbook' branch
...
[SVN r24874]
2014-06-05 01:33:56 +03:00
Dave Abrahams
ac7b14253f
Kill off outer cv-stripping of Dereferenceable
...
[SVN r21696]
2014-06-05 01:33:55 +03:00
Dave Abrahams
69df402f70
Updated pointee and indirect_reference so that pointee represents the immutability of the pointed-to type via const qualification. The pointee of a proxy-based iterator will be const qualified unless a mutable reference to the value_type can be bound to the returned proxy.
...
Added a test for pointee
Fixed iterator_facade so operator[] result type computation didn't
cause a problem with abstract types.
Updated iterator_facade operator[] docs for accuracy.
Allowed Borland to simply fail the indirect_iterator_member_types test
because of its lame const-dropping, instead of trying to work around
it.
[SVN r21579]
2014-06-05 01:33:55 +03:00
Dave Abrahams
e600d3f65b
Added traits:
...
is_incrementable.hpp: checks whether ++x is well-formed
pointee.hpp: value_type of iterators or smart pointers
indirect_reference.hpp: reference type of iterators or smart pointers
indirect_iterator.hpp
indirect_iterator_member_types.cpp
Use pointee/indirect_reference to select value/reference type.
iterator_concepts.hpp: Fixed interoperable test. Hardly tests enough, but it's a start
minimum_category.hpp: Better error messages for vc6
indirect_iterator_test.cpp: Workarounds for compilers without SFINAE
static_assert_same.hpp: Informative error reports; added a macro.
zip_iterator_test.hpp: Added missing #include
Jamfile: made zip_iterator test pass with vc6/stlport
[SVN r21514]
2014-06-05 01:33:54 +03:00
Peter Dimov
f6e5aa2462
Merge branch 'develop'
2014-06-05 01:16:50 +03:00
John Maddock
21102938e8
Remove all references to now defunct (and removed) header.
...
[SVN r86438]
2014-06-05 01:16:01 +03:00
Stephen Kelly
a1c0cf8373
Remove use of obsolete BOOST_TT_BROKEN_COMPILER_SPEC
...
[SVN r86250]
2014-06-05 01:15:17 +03:00
Stephen Kelly
220a11883c
Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
These evaded scripting.
[SVN r86249]
2014-06-05 01:14:58 +03:00
Stephen Kelly
913df78ec0
Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
[SVN r86248]
2014-06-05 01:14:37 +03:00
Stephen Kelly
01f9b396d8
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifdef...#else...#endif blocks.
[SVN r86246]
2014-06-05 01:14:14 +03:00
Stephen Kelly
67d418a5c6
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifndef...#endif conditions.
[SVN r86244]
2014-06-05 01:13:55 +03:00
Stephen Kelly
d853e444ce
Iterator: Remove obsolete MSVC version checks.
...
[SVN r86082]
2014-06-05 01:13:31 +03:00
Stephen Kelly
e6d5c24b91
Remove use of BOOST_ITERATOR_CATEGORY
...
[SVN r86056]
2014-06-05 01:13:14 +03:00