paludis  Version 2.6.0
List of all members
paludis::CreateInsertIterator< Value_, Iter_ > Class Template Reference

#include <create_iterator.hh>

Basic operations

 CreateInsertIterator ()
 
 ~CreateInsertIterator ()
 
 CreateInsertIterator (const CreateInsertIterator &)
 
 CreateInsertIterator (const Iter_ &)
 
CreateInsertIteratoroperator= (const CreateInsertIterator &)
 
template<typename T_ >
CreateInsertIteratoroperator= (const T_ &)
 

Standard library typedefs

typedef CreateInsertIterator value_type
 
typedef CreateInsertIteratorreference
 
typedef CreateInsertIteratorpointer
 
typedef std::ptrdiff_t difference_type
 
typedef std::output_iterator_tag iterator_category
 

Increment

CreateInsertIteratoroperator++ ()
 
CreateInsertIterator operator++ (int)
 

Dereference

pointer operator-> ()
 
reference operator* ()
 

Detailed Description

template<typename Value_, typename Iter_>
class paludis::CreateInsertIterator< Value_, Iter_ >

A CreateInsertIterator creates a value of type Value_ from the assigned value and inserts it into Iter_.


The documentation for this class was generated from the following files: