insert_iterator Class Reference
#include
<stdapis/stlportv5/stl/_iterator.h>
Link against: libstdcppv5.lib
| class insert_iterator : public iterator< output_iterator_tag, void, void, void, void > |
| Inherited Type Definitions |
|---|
| | iterator< output_iterator_tag, void, void, void, void >::difference_type |
| | iterator< output_iterator_tag, void, void, void, void >::pointer |
| | iterator< output_iterator_tag, void, void, void, void >::reference |
| | iterator< output_iterator_tag, void, void, void, void >::value_type |
Member Type Definition Documentation
Typedef container_type
| typedef _Container | container_type |
Typedef iterator_category
Member Attribute Documentation
_M_iter
| _Container::iterator | _M_iter | [protected] |
container
| _Container * | container | [protected] |
Constructor & Destructor Documentation
insert_iterator ( _Container &, typename _Container::iterator )
| insert_iterator | ( | _Container & | __x, |
| | typename _Container::iterator | __i |
| | ) | [inline] |
Member Function Documentation
operator* ( )
|
_Self & | operator* | ( | ) | [inline] |
operator++ ( )
|
_Self & | operator++ | ( | ) | [inline] |
operator++ ( int )
|
_Self & | operator++ | ( | int | | ) | [inline] |
operator= ( _Self const & )
operator= ( const typename _Container::value_type & )
|
_Self & | operator= | ( | const typename _Container::value_type & | __val | ) | [inline] |