mirror of
https://github.com/boostorg/iterator.git
synced 2025-07-23 01:17:16 +02:00
added member typedefs to reverse_iterator spec
[SVN r21645]
This commit is contained in:
@ -4,6 +4,12 @@
|
||||
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) ;
|
||||
|
||||
@ -21,6 +27,11 @@
|
||||
};
|
||||
|
||||
|
||||
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.
|
||||
|
||||
|
||||
``reverse_iterator`` requirements
|
||||
.................................
|
||||
|
||||
|
Reference in New Issue
Block a user