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

#include <dinkumware.hpp>

Inheritance diagram for std::back_insert_iterator< basic_string< char > >:
Collaboration diagram for std::back_insert_iterator< basic_string< char > >:

Public Types

typedef basic_string< char > container_type
 
typedef container_type::reference reference
 

Public Member Functions

 back_insert_iterator (container_type &s)
 
back_insert_iterator
< container_type > & 
operator= (container_type::const_reference Val_)
 
back_insert_iterator
< container_type > & 
operator* ()
 
back_insert_iterator
< container_type > & 
operator++ ()
 
back_insert_iterator
< container_type
operator++ (int)
 

Protected Attributes

container_typecontainer
 

Member Typedef Documentation

typedef basic_string<char> std::back_insert_iterator< basic_string< char > >::container_type
typedef container_type::reference std::back_insert_iterator< basic_string< char > >::reference

Constructor & Destructor Documentation

std::back_insert_iterator< basic_string< char > >::back_insert_iterator ( container_type s)
inlineexplicit

Member Function Documentation

back_insert_iterator<container_type>& std::back_insert_iterator< basic_string< char > >::operator* ( )
inline
back_insert_iterator<container_type>& std::back_insert_iterator< basic_string< char > >::operator++ ( )
inline
back_insert_iterator<container_type> std::back_insert_iterator< basic_string< char > >::operator++ ( int  )
inline
back_insert_iterator<container_type>& std::back_insert_iterator< basic_string< char > >::operator= ( container_type::const_reference  Val_)
inline

Member Data Documentation

container_type* std::back_insert_iterator< basic_string< char > >::container
protected

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