diff --git a/doc/facade-and-adaptor.html b/doc/facade-and-adaptor.html index fcf910f..3550cab 100755 --- a/doc/facade-and-adaptor.html +++ b/doc/facade-and-adaptor.html @@ -1464,6 +1464,12 @@ template <class Iterator> class reverse_iterator { public: + typedef iterator_traits<Iterator>::value_type value_type; + typedef iterator_traits<Iterator>::reference reference; + typedef iterator_traits<Iterator>::pointer pointer; + typedef iterator_traits<Iterator>::difference_type difference_type; + typedef /* see below */ iterator_category; + reverse_iterator() {} explicit reverse_iterator(Iterator x) ; @@ -1480,6 +1486,9 @@ private: Iterator m_iterator; // exposition }; +
The iterator_category member is a type convertible to the tags +corresponding to each standard concept modeled by +reverse_iterator, as described in the models section.