insert_iterator< _Container > Class Template Reference#include <_iterator.h>
Inheritance diagram for insert_iterator< _Container >: ![]()
Detailed Descriptiontemplate<class _Container>
|
typedef _Container insert_iterator< _Container >::container_type |
Definition at line 229 of file _iterator.h.
typedef output_iterator_tag insert_iterator< _Container >::iterator_category |
Reimplemented from iterator< output_iterator_tag, void, void, void, void >.
Definition at line 230 of file _iterator.h.
insert_iterator< _Container >::insert_iterator | ( | _Container & | __x, | |
typename _Container::iterator | __i | |||
) | [inline] |
Definition at line 231 of file _iterator.h.
_Self& insert_iterator< _Container >::operator= | ( | _Self const & | __other | ) | [inline] |
Definition at line 234 of file _iterator.h.
References insert_iterator< _Container >::_M_iter, and insert_iterator< _Container >::container.
_Self& insert_iterator< _Container >::operator= | ( | const typename _Container::value_type & | __val | ) | [inline] |
Definition at line 239 of file _iterator.h.
References insert_iterator< _Container >::_M_iter, and insert_iterator< _Container >::container.
_Self& insert_iterator< _Container >::operator * | ( | ) | [inline] |
Definition at line 244 of file _iterator.h.
_Self& insert_iterator< _Container >::operator++ | ( | ) | [inline] |
Definition at line 245 of file _iterator.h.
_Self& insert_iterator< _Container >::operator++ | ( | int | ) | [inline] |
Definition at line 246 of file _iterator.h.
_Container* insert_iterator< _Container >::container [protected] |
Definition at line 226 of file _iterator.h.
Referenced by insert_iterator< _Container >::operator=().
_Container::iterator insert_iterator< _Container >::_M_iter [protected] |
Definition at line 227 of file _iterator.h.
Referenced by insert_iterator< _Container >::operator=().