28 #ifndef __Ogre_Iterator_Wrapper_H__
29 #define __Ogre_Iterator_Wrapper_H__
46 template <
typename T,
typename IteratorType,
typename ValType>
134 template <
typename T,
typename IteratorType>
152 :
IteratorWrapper<T, IteratorType, typename T::value_type>( start, last )
185 template <
typename T>
216 template <
typename T>
252 template <
typename T,
typename IteratorType>
272 :
IteratorWrapper<T, IteratorType, typename T::mapped_type>( start, last )
301 return ((this->
mCurrent++)->second) ;
318 template <
typename T>
326 MapIterator(
typename T::iterator start,
typename T::iterator last )
351 template <
typename T>