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

#include <concept_archetype.hpp>

Inheritance diagram for boost::output_iterator_archetype< T >:

Public Types

typedef output_iterator_archetype self
 
typedef std::output_iterator_tag iterator_category
 
typedef output_proxy< Tvalue_type
 
typedef output_proxy< Treference
 
typedef void pointer
 
typedef void difference_type
 

Public Member Functions

 output_iterator_archetype (detail::dummy_constructor)
 
 output_iterator_archetype (const self &)
 
selfoperator= (const self &)
 
bool operator== (const self &) const
 
bool operator!= (const self &) const
 
reference operator* () const
 
selfoperator++ ()
 
self operator++ (int)
 

Member Typedef Documentation

template<class T>
typedef void boost::output_iterator_archetype< T >::difference_type
template<class T>
typedef std::output_iterator_tag boost::output_iterator_archetype< T >::iterator_category
template<class T>
typedef void boost::output_iterator_archetype< T >::pointer
template<class T>
typedef output_proxy<T> boost::output_iterator_archetype< T >::reference

Constructor & Destructor Documentation

template<class T>
boost::output_iterator_archetype< T >::output_iterator_archetype ( const self )
inline

Member Function Documentation

template<class T>
bool boost::output_iterator_archetype< T >::operator!= ( const self ) const
inline
template<class T>
reference boost::output_iterator_archetype< T >::operator* ( ) const
inline
template<class T>
self& boost::output_iterator_archetype< T >::operator++ ( )
inline
template<class T>
self boost::output_iterator_archetype< T >::operator++ ( int  )
inline
template<class T>
self& boost::output_iterator_archetype< T >::operator= ( const self )
inline
template<class T>
bool boost::output_iterator_archetype< T >::operator== ( const self ) const
inline

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