Commit Graph

50050 Commits

Author SHA1 Message Date
Beman Dawes
414b3e0ed0 Add example
[SVN r9054]
2001-02-09 14:39:43 +00:00
Jeremy Siek
3b3ae85da7 fixed usage of indirect_iterator_pair_generator
[SVN r9053]
2001-02-09 05:45:10 +00:00
Jeremy Siek
082f8c05a3 MSVC porting
[SVN r9052]
2001-02-09 05:44:13 +00:00
Jeremy Siek
aaedb9c4f1 adjusted to changes in iterator_adaptors.hpp, added more
tests of make_xxx


[SVN r9051]
2001-02-09 05:26:48 +00:00
Jeremy Siek
e196c011d2 Added iterator constructor to allow const adaptor
from non-const adaptee.

      Changed make_xxx to pass iterators by-value to
      get arrays converted to pointers.

      Removed InnerIterator template parameter from
      indirect_iterator_generator.

      Rearranged parameters for make_filter_iterator


[SVN r9050]
2001-02-09 05:26:01 +00:00
Jeremy Siek
df910e2afd more work on default args and explicit templat args
[SVN r9049]
2001-02-09 04:40:42 +00:00
Jeremy Siek
4c978962c5 Fixed bidirectional iterator test so that --i is no longer a precondition.
[SVN r9048]
2001-02-09 04:29:11 +00:00
Dave Abrahams
c340be6197 Use Jeremy's new make_reverse_iterator form; add more comprehensive
testing. Force-decay array function arguments to pointers.


[SVN r9047]
2001-02-09 03:32:59 +00:00
Dave Abrahams
da2b6686d9 Add parens to appease Borland
[SVN r9043]
2001-02-09 03:30:12 +00:00
Dave Abrahams
d144752294 Fold in Jeremy's improvement to make_reverse_iterator
[SVN r9042]
2001-02-09 03:29:11 +00:00
Dave Abrahams
6e78c87722 Beginning of a failed attempt to appease Borland
[SVN r9041]
2001-02-09 03:27:40 +00:00
Jens Maurer
d1f5a1ac89 fixed iterator_adaptor and graph
[SVN r9040]
2001-02-08 20:15:31 +00:00
Jens Maurer
76bd6a6e9e fixed iterator_adaptor and rational_test
[SVN r9039]
2001-02-08 20:13:19 +00:00
Jens Maurer
7200176f0e undo previous change
[SVN r9038]
2001-02-08 20:01:17 +00:00
Jens Maurer
1c7b070759 distinguish compile and run failures
[SVN r9037]
2001-02-08 19:57:41 +00:00
Beman Dawes
886a65eb04 Define BOOST_INCLUDE_MAIN for Win32 compilers for initial testing of Boost Test Library
[SVN r9036]
2001-02-08 19:17:51 +00:00
Jens Maurer
68882696fb fixes to counting_iterator and iterator_adaptor
[SVN r9035]
2001-02-08 18:18:25 +00:00
Jens Maurer
67a96ce484 adjust for: _RWSTD_VER is six digits on Borland, four digits on Compaq C++
[SVN r9034]
2001-02-08 17:49:34 +00:00
John Maddock
f842a000a0 Fix for Rogue Wave library detection in config.hpp
[SVN r9032]
2001-02-08 12:58:11 +00:00
Dave Abrahams
46e87d5839 bug fixes
[SVN r9031]
2001-02-08 04:46:41 +00:00
Dave Abrahams
549ac6e3fb just whitespace
[SVN r9030]
2001-02-08 04:45:18 +00:00
Dave Abrahams
f24a3f8d45 *** empty log message ***
[SVN r9029]
2001-02-08 04:44:19 +00:00
Jeremy Siek
9d7bdd206c updated to change in indirect_iterator
[SVN r9028]
2001-02-08 03:43:33 +00:00
Jeremy Siek
0ef7e66267 put indirect_iterator_pair_generator back in
[SVN r9027]
2001-02-08 03:41:23 +00:00
Jeremy Siek
4729e2946d added indirect_iterator_pair_generator back in
[SVN r9026]
2001-02-08 03:35:03 +00:00
Jeremy Siek
c8d7e70ecd Added tests for the make_xxx_iterator() helper functions
[SVN r9025]
2001-02-08 03:08:09 +00:00
Jeremy Siek
88cb771f92 Removed all pair generator's except for projection and
some const adaptor generators.

Added make_xxx_iterator() helper functions for remaining
iterator adaptors.

Removed some traits template parameters where they
where no longer needed thanks to detail::iterator_traits.

Moved some of the compile-time logic into enums for
EDG compatibility.


[SVN r9024]
2001-02-08 03:07:33 +00:00
Ralf W. Grosse-Kunstleve
3630c2ed79 Fix for linux gcc-2.95.2
[SVN r9023]
2001-02-08 01:54:59 +00:00
Ralf W. Grosse-Kunstleve
48b113a408 Remove example files that were accidentally added to the main branch.
[SVN r9017]
2001-02-07 23:58:44 +00:00
Ralf W. Grosse-Kunstleve
72dd663c37 Add back old example files that were accidentally removed from the main branch.
[SVN r9016]
2001-02-07 23:50:41 +00:00
Dave Abrahams
e21d5a72ea rename counting_iterator() -> make_counting_iterator()
[SVN r9015]
2001-02-07 22:27:02 +00:00
Jeremy Siek
4e79311408 fixed add_vertex() problem and updated to indirect_iterator_generator
[SVN r9014]
2001-02-07 22:22:44 +00:00
Jeremy Siek
91d29c8693 moved static members to function statics to avoid VC++ problems
[SVN r9013]
2001-02-07 21:30:35 +00:00
Jens Maurer
ef1f8aba78 replace _MSC_VER by BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
[SVN r9012]
2001-02-07 20:51:25 +00:00
Jens Maurer
a0ce1ebf54 table of contents added (Paul Moore)
[SVN r9011]
2001-02-07 20:43:29 +00:00
Jens Maurer
79130b89ff fixed regex on KCC 3.4g for Solaris
[SVN r9010]
2001-02-07 20:39:57 +00:00
Jens Maurer
24d60bb059 additional failures with iterator adaptors
[SVN r9009]
2001-02-07 18:16:29 +00:00
Jens Maurer
1b77bbf407 re-run
[SVN r9008]
2001-02-07 18:15:35 +00:00
Jens Maurer
a60762711e re-run with changed iterator adaptors
[SVN r9007]
2001-02-07 18:14:34 +00:00
Jens Maurer
584ae36f72 re-run with rational_test.cpp and various bug fixes
[SVN r9006]
2001-02-07 17:57:20 +00:00
Jens Maurer
cb38767164 add missing "typename"
[SVN r9005]
2001-02-07 17:51:55 +00:00
Dave Abrahams
462372a20f trivial flotsam cleanup
[SVN r9004]
2001-02-07 17:23:52 +00:00
Dave Abrahams
86227f85e6 Removed iterator_adaptor_pair_generator and
reverse_iterator_pair_generator (more such culling to come)

Improved comments

Changed all uses of std::iterator_traits as default arguments
to boost::detail::iterator_traits for improved utility in
non-generic contexts

Fixed naming convention of non-template parameter names


[SVN r9003]
2001-02-07 17:22:16 +00:00
Dave Abrahams
4eba4494ab Added support for more of the traits members where possible, making this useful
as a replacement for std::iterator_traits<T> when used as a default template
parameter.


[SVN r9002]
2001-02-07 16:43:57 +00:00
Dave Abrahams
85f238ca24 More comprehensive testing; factored out static tests for better reuse
[SVN r9001]
2001-02-07 16:38:41 +00:00
John Maddock
771c4d57b8 Tweeked config options for Kai and Irix+STLPort
[SVN r9000]
2001-02-07 11:56:13 +00:00
John Maddock
82da2cc3aa beos status update
[SVN r8999]
2001-02-07 11:21:36 +00:00
Jens Maurer
430e73122c re-run after various fixes
[SVN r8998]
2001-02-07 06:50:19 +00:00
Jens Maurer
6c623c1a6c re-run after various portability and bug fixes
[SVN r8997]
2001-02-07 06:47:42 +00:00
Jeremy Siek
67a104c3ea Replaced use of xxx_pair_generator with xxx_generator where
possible (which was all but the projection iterator).


[SVN r8996]
2001-02-07 06:36:12 +00:00