stlab.adobe.com Adobe Systems Incorporated

#include <iterator.hpp>

Public Types

typedef std::output_iterator_tag iterator_category
 
typedef counting_output_iteratorreference
 
typedef std::size_t size_type
 
typedef counting_output_iterator value_type
 

Public Member Functions

size_type count () const
 
 counting_output_iterator ()
 
 counting_output_iterator (const counting_output_iterator &x)
 
reference operator* ()
 
counting_output_iterator operator++ (int)
 
reference operator++ ()
 
template<typename T >
reference operator= (const T &)
 
bool operator== (counting_output_iterator const &rhs) const
 

Detailed Description

Definition at line 50 of file iterator.hpp.

Member Typedef Documentation

typedef std::output_iterator_tag iterator_category

Definition at line 53 of file iterator.hpp.

Definition at line 55 of file iterator.hpp.

typedef std::size_t size_type

Definition at line 56 of file iterator.hpp.

Definition at line 54 of file iterator.hpp.

Constructor & Destructor Documentation

Definition at line 58 of file iterator.hpp.

Definition at line 62 of file iterator.hpp.

Member Function Documentation

size_type count ( ) const

Definition at line 66 of file iterator.hpp.

reference operator* ( )

Definition at line 73 of file iterator.hpp.

counting_output_iterator operator++ ( int  )

Definition at line 79 of file iterator.hpp.

reference operator++ ( )

Definition at line 82 of file iterator.hpp.

reference operator= ( const T &  )

Definition at line 70 of file iterator.hpp.

bool operator== ( counting_output_iterator const &  rhs) const

Definition at line 76 of file iterator.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google