paludis::WrappedOutputIterator< Tag_, Value_ > Class Template Reference
[Iterators]

#include <wrapped_output_iterator.hh>

List of all members.

Standard library typedefs

typedef WrappedOutputIterator value_type
typedef WrappedOutputIteratorreference
typedef WrappedOutputIteratorpointer
typedef std::ptrdiff_t difference_type
typedef std::output_iterator_tag iterator_category

Basic operations

 WrappedOutputIterator ()
 ~WrappedOutputIterator ()
 WrappedOutputIterator (const WrappedOutputIterator &)
template<typename T_>
 WrappedOutputIterator (const T_ &)
WrappedOutputIteratoroperator= (const WrappedOutputIterator &)
WrappedOutputIteratoroperator= (const Value_ &)

Increment

WrappedOutputIteratoroperator++ ()
WrappedOutputIterator operator++ (int)

Dereference

pointer operator-> ()
reference operator * ()


Detailed Description

template<typename Tag_, typename Value_>
class paludis::WrappedOutputIterator< Tag_, Value_ >

A WrappedOutputIterator is a generic wrapper around an output iterator, hiding the underlying base iterator.

Since:
0.26

The documentation for this class was generated from the following file:
Generated on Mon Sep 21 10:36:12 2009 for paludis by  doxygen 1.5.4