InsertIteratorFilter< T > Class Template Reference
Inheritance diagram for InsertIteratorFilter< T >:Public Member Functions | |
| InsertIteratorFilter (InsertIterator< T > &rInsIt, FilterHandle filter) | |
| creates a insert iterator filter for which the user has to take care of the correct live time of the provided insert iterator object | |
| InsertIteratorFilter (InsertIterator< T > *pInsIt, FilterHandle filter) | |
| creates a insert iterator filter and overtake ownership of the provided insert iterator object | |
| virtual base & | operator= (typename base::const_reference value) |
| virtual base & | operator= (typename base::const_handle_reference handle) |
| virtual base & | operator* () |
| virtual base & | operator++ () |
| virtual void | finished () |
| virtual const FilterHandle | filter () const |
Public Member Functions inherited from InsertIterator< T > | |
| virtual void | Delete () |
Protected Attributes | |
| InsertIterator< T > & | InsIt |
| FilterHandle | Filter |
| Handle< InsertIterator< T > > | h_InsIt |
Additional Inherited Members | |
Public Types inherited from InsertIterator< T > | |
| typedef T * | pointer |
| typedef T & | reference |
| typedef const T * | const_pointer |
| typedef const T & | const_reference |
| typedef T | value_type |
| typedef Handle< T > | handle_type |
| typedef const handle_type & | const_handle_reference |
