Public Types | Public Member Functions | Related Functions
concept::stl::forward_iterator Struct Reference

Forward Iterator concept. More...

#include <dox/tag/concept/stl/iterator.hpp>

Inheritance diagram for concept::stl::forward_iterator:
Inheritance graph
[legend]

List of all members.

Public Types

typedef void value_type
typedef value_type * pointer
typedef value_type & reference
typedef ptrdiff_t difference_type
typedef forward_iterator_tag iterator_category

Public Member Functions

input_iteratoroperator++ ()
input_iteratoroperator++ (int)
reference operator* () const
pointer operator-> () const
output_iteratoroperator++ ()
output_iteratoroperator++ (int)
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.

Detailed Description

Forward Iterator concept.


Member Function Documentation

bool concept::stl::equality_comparable::operator== ( equality_comparable const &  e) [inherited]

Equality operator.


The documentation for this struct was generated from the following file:


© 2012   AshTL
Licensed under  AGPLv3
Hosted by  Get AshTL at SourceForge.net. Fast, secure and Free Open Source software downloads
Generated by  doxygen 1.7.4