Public Types | |
| typedef _Container | container_type |
| typedef output_iterator_tag | iterator_category |
Public Types inherited from iterator< output_iterator_tag, void, void, void, void > | |
| typedef output_iterator_tag | iterator_category |
Public Member Functions | |
| insert_iterator (_Container &__x, typename _Container::iterator __i) | |
| insert_iterator< _Container > & | operator= (const typename _Container::value_type &__val) |
| insert_iterator< _Container > & | operator* () |
| insert_iterator< _Container > & | operator++ () |
| insert_iterator< _Container > & | operator++ (int) |
Protected Attributes | |
| _Container * | container |
| _Container::iterator | iter |
| typedef _Container container_type |
| typedef output_iterator_tag iterator_category |
| insert_iterator | ( | _Container & | __x, |
| typename _Container::iterator | __i | ||
| ) |
| insert_iterator<_Container>& operator= | ( | const typename _Container::value_type & | __val | ) |
| insert_iterator<_Container>& operator* | ( | ) |
| insert_iterator<_Container>& operator++ | ( | ) |
| insert_iterator<_Container>& operator++ | ( | int | ) |
|
protected |
|
protected |
1.8.7