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

Output Iterator concept. More...

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

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

List of all members.

Public Types

typedef output_iterator_tag iterator_category
typedef void value_type
 The type of object iterated over.
typedef value_type * pointer
 The type that serves as a (possibly const) pointer to value_type.
typedef value_type & reference
 The type that serves as a (possibly const) reference to value_type.
typedef ptrdiff_t difference_type
 The type used to represent the distance between iterators.

Public Member Functions

output_iteratoroperator++ ()
output_iteratoroperator++ (int)

Related Functions

(Note that these are not member functions.)

void swap (assignable &a1, assignable &a2)
 Global swap.

Detailed Description

Output Iterator concept.


Member Typedef Documentation

typedef ptrdiff_t concept::stl::iterator_base::difference_type [inherited]

The type used to represent the distance between iterators.

typedef value_type* concept::stl::iterator_base::pointer [inherited]

The type that serves as a (possibly const) pointer to value_type.

typedef value_type& concept::stl::iterator_base::reference [inherited]

The type that serves as a (possibly const) reference to value_type.

typedef void concept::stl::iterator_base::value_type [inherited]

The type of object iterated over.


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