#include <slist.hpp>
Public Types | |
typedef Container | container_type |
typedef output_iterator_tag | iterator_category |
typedef void | value_type |
typedef void | difference_type |
typedef void | pointer |
typedef void | reference |
Public Member Functions | |
insert_iterator (Container &x, typename Container::iterator i, bool is_previous=false) | |
insert_iterator< Container > & | operator= (const typename Container::value_type &value) |
insert_iterator< Container > & | operator* () |
insert_iterator< Container > & | operator++ () |
insert_iterator< Container > & | operator++ (int) |
Protected Types | |
typedef boost::container::slist< T, Allocator > | Container |
Protected Attributes | |
Container * | container |
Container::iterator | iter |
|
protected |
typedef Container std::insert_iterator< boost::container::slist< T, Allocator > >::container_type |
typedef void std::insert_iterator< boost::container::slist< T, Allocator > >::difference_type |
typedef output_iterator_tag std::insert_iterator< boost::container::slist< T, Allocator > >::iterator_category |
typedef void std::insert_iterator< boost::container::slist< T, Allocator > >::pointer |
typedef void std::insert_iterator< boost::container::slist< T, Allocator > >::reference |
typedef void std::insert_iterator< boost::container::slist< T, Allocator > >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |