Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::iterators::function_output_iterator< UnaryFunction > Class Template Reference

#include <function_output_iterator.hpp>

Classes

struct  output_proxy
 

Public Types

typedef std::output_iterator_tag iterator_category
 
typedef void value_type
 
typedef void difference_type
 
typedef void pointer
 
typedef void reference
 

Public Member Functions

 function_output_iterator ()
 
 function_output_iterator (const UnaryFunction &f)
 
output_proxy operator* ()
 
selfoperator++ ()
 
selfoperator++ (int)
 

Member Typedef Documentation

template<class UnaryFunction >
typedef void boost::iterators::function_output_iterator< UnaryFunction >::difference_type
template<class UnaryFunction >
typedef std::output_iterator_tag boost::iterators::function_output_iterator< UnaryFunction >::iterator_category
template<class UnaryFunction >
typedef void boost::iterators::function_output_iterator< UnaryFunction >::pointer
template<class UnaryFunction >
typedef void boost::iterators::function_output_iterator< UnaryFunction >::reference
template<class UnaryFunction >
typedef void boost::iterators::function_output_iterator< UnaryFunction >::value_type

Constructor & Destructor Documentation

template<class UnaryFunction >
boost::iterators::function_output_iterator< UnaryFunction >::function_output_iterator ( )
inlineexplicit
template<class UnaryFunction >
boost::iterators::function_output_iterator< UnaryFunction >::function_output_iterator ( const UnaryFunction &  f)
inlineexplicit

Member Function Documentation

template<class UnaryFunction >
output_proxy boost::iterators::function_output_iterator< UnaryFunction >::operator* ( )
inline
template<class UnaryFunction >
self& boost::iterators::function_output_iterator< UnaryFunction >::operator++ ( )
inline
template<class UnaryFunction >
self& boost::iterators::function_output_iterator< UnaryFunction >::operator++ ( int  )
inline

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