#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.