Bidirectional Iterator concept. More...
#include <dox/tag/concept/stl/iterator.hpp>
Public Types | |
typedef bidirectional_iterator_tag | iterator_category |
typedef void | value_type |
typedef value_type * | pointer |
typedef value_type & | reference |
typedef ptrdiff_t | difference_type |
Public Member Functions | |
bidirectional_iterator & | operator-- () |
bidirectional_iterator & | operator-- (int) |
input_iterator & | operator++ () |
input_iterator & | operator++ (int) |
output_iterator & | operator++ () |
output_iterator & | operator++ (int) |
reference | operator* () const |
pointer | operator-> () const |
Comparison Methods | |
bool | operator== (equality_comparable const &e) |
Equality operator. | |
Related Functions | |
(Note that these are not member functions.) | |
void | swap (assignable &a1, assignable &a2) |
Global swap. | |
void | swap (assignable &a1, assignable &a2) |
Global swap. |
bool concept::stl::equality_comparable::operator== | ( | equality_comparable const & | e | ) | [inherited] |
Equality operator.
© 2012 | Licensed under | Hosted by | Generated by 1.7.4 |