#include <create_iterator.hh>
Standard library typedefs | |
typedef CreateInsertIterator | value_type |
typedef CreateInsertIterator & | reference |
typedef CreateInsertIterator * | pointer |
typedef std::ptrdiff_t | difference_type |
typedef std::output_iterator_tag | iterator_category |
Basic operations | |
CreateInsertIterator () | |
~CreateInsertIterator () | |
CreateInsertIterator (const CreateInsertIterator &) | |
CreateInsertIterator (const Iter_ &) | |
CreateInsertIterator & | operator= (const CreateInsertIterator &) |
template<typename T_> | |
CreateInsertIterator & | operator= (const T_ &) |
Increment | |
CreateInsertIterator & | operator++ () |
CreateInsertIterator | operator++ (int) |
Dereference | |
pointer | operator-> () |
reference | operator * () |