unary_function_output_iterator_adaptor Struct Template Reference
[Iterators Library]

#include <stlsoft/iterators/unary_function_output_iterator_adaptor.hpp>

Inheritance diagram for unary_function_output_iterator_adaptor:

combobox_add_inserter combobox_back_inserter combobox_front_inserter listbox_add_inserter listbox_back_inserter listbox_front_inserter listview_inserter treeview_inserter

List of all members.


Detailed Description

template<typename F>
struct stlsoft::unary_function_output_iterator_adaptor< F >

This class adapts a Unary Function into an OutputIterator, using CRTP/SCTP.

Parameters:
F The Unary Function class type

Types

typedef F function_class_type
typedef
unary_function_output_iterator_adaptor
< F > 
class_type
typedef std::output_iterator_tag iterator_category
typedef void value_type
typedef void pointer
typedef void reference
typedef ss_ptrdiff_t difference_type

Public Member Functions

Iterator methods
class_typeoperator++ ()
 Pre-increment operation.
class_type operator++ (int)
 Post-increment operation.
deref_proxy operator* ()
 Dereference operator.

Classes

class  deref_proxy

Member Function Documentation

class_type& operator++ (  )  [inline]

Pre-increment operation.

class_type operator++ ( int   )  [inline]

Post-increment operation.

deref_proxy operator* (  )  [inline]

Dereference operator.


The documentation for this struct was generated from the following file:

Generated on Thu Jun 10 08:58:48 2010 for STLSoft by  doxygen 1.5.6