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] |