~roguescholar/boost/+git/iterator:svn-branches/unlabeled-1.1.2

Last commit made on 2001-03-05
Get this branch:
git clone -b svn-branches/unlabeled-1.1.2 https://git.launchpad.net/~roguescholar/boost/+git/iterator

Branch merges

Branch information

Name:
svn-branches/unlabeled-1.1.2
Repository:
lp:~roguescholar/boost/+git/iterator

Recent commits

2126f14... by "Ralf W. Grosse-Kunstleve" <email address hidden>

Join ralf_grosse_kunstleve with HEAD

[SVN r9444]

3686d02... by nobody <nobody@localhost>

This commit was manufactured by cvs2svn to create branch
'unlabeled-1.1.2'.

[SVN r9387]

b766f21... by nobody <nobody@localhost>

This commit was manufactured by cvs2svn to create branch
'unlabeled-1.1.2'.

[SVN r9018]

762e603... by DaveAbrahams

rename counting_iterator() -> make_counting_iterator()

[SVN r9015]

6eeeb23... by DaveAbrahams

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]

0748253... by DaveAbrahams

Produce operator-> proxy objects for InputIterators

Added static assertions to do some basic concept checks

Renamed single-type generators -> xxx_generator
Renamed const/nonconst iterator generators -> xxx_pair_generator

Added make_transform_iterator(iter, function)

The existence of boost::detail::iterator_traits allowed many
template arguments to be defaulted. Some arguments had to be
moved to accomplish it.

[SVN r8994]

d17e8da... by DaveAbrahams

codewarrior bug workaround

[SVN r8989]

5e1bc30... by Jeremy Siek <email address hidden>

1st draft

[SVN r8939]

e8389d5... by Jeremy Siek <email address hidden>

start of iterator concept tests

[SVN r8938]

332f18c... by Jeremy Siek <email address hidden>

changed category for transform iterator traits to input iterator

[SVN r8936]