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 baseoperator= (typename base::const_reference value)
virtual baseoperator= (typename base::const_handle_reference handle)
virtual baseoperator* ()
virtual baseoperator++ ()
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_typeconst_handle_reference