Dave Abrahams
78886ab383
Added cross-reference; improved policies documentation
...
[SVN r9286]
2001-02-20 03:49:26 +00:00
Dave Abrahams
168012b465
Describe const/mutable interactions and give rationale for no
...
reverse_iterator_pair_generator.
[SVN r9285]
2001-02-20 03:04:03 +00:00
Dave Abrahams
d9d58ea66e
Take advantage of improved iterator_traits to do more tests on MSVC. Reordered
...
some #ifdefs for coherency.
[SVN r9281]
2001-02-19 22:36:22 +00:00
Dave Abrahams
56f5f6e8d5
Take adavantage of improved iterator_traits to do more tests on MSVC. Hack
...
around an MSVC-with-STLport internal compiler error.
[SVN r9280]
2001-02-19 22:34:31 +00:00
Dave Abrahams
3cb6420eda
Roll back the reverse_iterator_pair_generator test
...
[SVN r9278]
2001-02-19 20:37:24 +00:00
Dave Abrahams
60be2c1186
Added tests for reverse_iterator_pair_generator
...
[SVN r9273]
2001-02-19 16:21:12 +00:00
John Maddock
ed210f6b2c
more type traits updates:
...
Header includes get BOOST_ prefix,
BOOST_DECL_MC dropped in favour of new BOOST_STATIC_CONSTANT (from config.hpp),
operator ! dropped in favour of boost::type_traits::ice_not template.
[SVN r9270]
2001-02-19 12:52:30 +00:00
Dave Abrahams
029bc59d74
Added some missing 'explicit's
...
[SVN r9265]
2001-02-18 22:23:13 +00:00
Dave Abrahams
961c08a82f
Apply Jens' suggested fixes
...
[SVN r9263]
2001-02-18 21:50:57 +00:00
Jens Maurer
7ee484c614
fix minor typos
...
[SVN r9259]
2001-02-18 19:26:20 +00:00
Jens Maurer
05c6fbbf99
needs <boost/type_traits/same_traits.hpp>
...
[SVN r9253]
2001-02-18 15:19:23 +00:00
John Maddock
91078b7f7a
type_traits: regression failure fixes from type traits changes...
...
[SVN r9249]
2001-02-18 11:43:01 +00:00
Jeremy Siek
20d804afc4
changes to order of indirect_iterator template parameter list, and
...
fixed a typo
[SVN r9247]
2001-02-17 22:03:30 +00:00
Jeremy Siek
c21f6d1cbf
added Category parameter and made a few more edits with regards to type requirements
...
[SVN r9239]
2001-02-17 19:59:19 +00:00
John Maddock
393e79c1fd
Added new type traits files.
...
[SVN r9238]
2001-02-17 12:25:45 +00:00
Jeremy Siek
8b92c8a085
adjusted requirements for value type of the base iterator
...
[SVN r9236]
2001-02-17 01:51:45 +00:00
Jeremy Siek
ff73dd94c9
made iterator_adaptor constructor explicit
...
[SVN r9235]
2001-02-17 01:50:40 +00:00
Jeremy Siek
af43904f38
added "explicit" to iterator_adaptor constructor
...
[SVN r9234]
2001-02-17 01:44:41 +00:00
Dave Abrahams
485074f265
Added a missing const. Made the tests run (somewhat) with plain MSVC again.
...
[SVN r9232]
2001-02-16 23:04:49 +00:00
Jens Maurer
2e0ee55b5e
add missing my_int3::operator!=
...
[SVN r9231]
2001-02-16 21:28:59 +00:00
Jeremy Siek
e9105d32cb
background color and a whitespace edit
...
[SVN r9228]
2001-02-16 16:38:45 +00:00
Dave Abrahams
964d23f68c
Edits for clarity
...
[SVN r9224]
2001-02-16 05:51:37 +00:00
Dave Abrahams
be5aaaae7b
More edits for clarity. Added const/non-const example.
...
[SVN r9223]
2001-02-16 05:33:21 +00:00
Dave Abrahams
bf13bd7b3f
Massive edits
...
[SVN r9222]
2001-02-16 05:30:49 +00:00
Dave Abrahams
352e392fcb
Checked and cleaned using HTML TIDY.
...
[SVN r9220]
2001-02-16 02:36:36 +00:00
Dave Abrahams
083b1b02df
Bigtime edits
...
[SVN r9219]
2001-02-16 00:38:28 +00:00
Jeremy Siek
648c6240a2
added another link to the generic_programming.html#policies
...
[SVN r9218]
2001-02-15 16:57:12 +00:00
Jeremy Siek
60cab840cb
removed strange ssh garbage
...
[SVN r9217]
2001-02-15 16:52:39 +00:00
Jeremy Siek
83a4380dab
added mention of traits requirement under Type Requirements section
...
[SVN r9216]
2001-02-15 16:49:16 +00:00
Jeremy Siek
de84fe8d98
oops, meant to remove use of policies_type from filter_iterator_generator
...
in the last commit, but accidentally added it :(
[SVN r9215]
2001-02-15 16:43:54 +00:00
Jeremy Siek
ed3cbfdb8e
removed policies_type from filter_iterator_generator
...
[SVN r9214]
2001-02-15 16:41:48 +00:00
Dave Abrahams
fda44ca17d
General edits for clarity; some reorganization.
...
[SVN r9213]
2001-02-15 16:39:55 +00:00
Jeremy Siek
272025bb07
fixed my_int::operator--
...
[SVN r9208]
2001-02-15 06:47:06 +00:00
Jeremy Siek
8e92bcf1b2
removed policies_type from filter_iterator_generator
...
[SVN r9207]
2001-02-15 06:44:26 +00:00
Jeremy Siek
84f1ffdefe
added section on Members to cover constructors, etc. and added
...
a section on Operators
[SVN r9206]
2001-02-15 06:41:46 +00:00
Jeremy Siek
7e25450054
added discusion of counting_iterator_traits, and added type requirements
...
for the Incrementable type.
added uses of user-defined types to the test
[SVN r9204]
2001-02-15 05:53:10 +00:00
Dave Abrahams
4a563fa266
added missing boost::
...
[SVN r9199]
2001-02-14 20:35:39 +00:00
Dave Abrahams
aa4c0ec000
Test new VC6 workarounds
...
[SVN r9198]
2001-02-13 23:32:19 +00:00
Jeremy Siek
e1ecfbdc43
added output for the transform iterator example
...
[SVN r9187]
2001-02-13 04:38:59 +00:00
Jeremy Siek
a4e122a82e
changed template class to class template
...
[SVN r9186]
2001-02-13 04:34:44 +00:00
Jeremy Siek
93216e8fb7
copyright
...
[SVN r9184]
2001-02-13 04:25:24 +00:00
Jeremy Siek
16272c210d
fixed typo
...
[SVN r9183]
2001-02-13 04:24:24 +00:00
Jeremy Siek
e104b00da1
merged in Dave's additions and added a tutorial using the implementation
...
of transform iterator as the example
[SVN r9182]
2001-02-13 04:15:17 +00:00
Jeremy Siek
ce5c6bcc08
removed use of istream_iterator for operator-> test, replaced with
...
use of concept archetypes
[SVN r9180]
2001-02-13 02:03:13 +00:00
Jeremy Siek
8694ce31fe
changed int* to std::vector<int>::iterator
...
[SVN r9178]
2001-02-12 21:59:25 +00:00
Jeremy Siek
d960e5eadd
added another example
...
[SVN r9177]
2001-02-12 21:57:19 +00:00
Jeremy Siek
2dc71e87a3
new files
...
[SVN r9176]
2001-02-12 21:35:20 +00:00
Jeremy Siek
6bf17edde2
updated url to the iterator_adaptor class
...
[SVN r9156]
2001-02-12 05:24:45 +00:00
Jeremy Siek
88573d515d
fixed Reference and Pointer template paremeter descriptions
...
[SVN r9155]
2001-02-12 05:20:09 +00:00
Jeremy Siek
89b9f77823
obsolete and not needed
...
[SVN r9152]
2001-02-12 04:55:19 +00:00