#include <iterator.hpp>
Public Types | |
typedef C | container_type |
typedef C::value_type | value_type |
typedef C::reference | reference |
typedef C::pointer | pointer |
typedef C::difference_type | difference_type |
typedef std::output_iterator_tag | iterator_category |
Public Member Functions | |
move_insert_iterator (C &x, typename C::iterator pos) | |
move_insert_iterator & | operator= (reference x) |
move_insert_iterator & | operator= (BOOST_RV_REF(value_type) x) |
move_insert_iterator & | operator* () |
move_insert_iterator & | operator++ () |
move_insert_iterator & | operator++ (int) |
typedef C boost::move_insert_iterator< C >::container_type |
typedef C::difference_type boost::move_insert_iterator< C >::difference_type |
typedef std::output_iterator_tag boost::move_insert_iterator< C >::iterator_category |
typedef C::pointer boost::move_insert_iterator< C >::pointer |
typedef C::reference boost::move_insert_iterator< C >::reference |
typedef C::value_type boost::move_insert_iterator< C >::value_type |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::move().
Referenced by boost::move_insert_iterator< C >::operator=().
|
inline |
References boost::move_insert_iterator< C >::operator=(), and boost::flyweights::x.