22 #ifndef _BLAZE_UTIL_PTRITERATOR_H_
23 #define _BLAZE_UTIL_PTRITERATOR_H_
94 template<
typename Type >
121 template<
typename Other >
189 template<
typename Type >
201 template<
typename Type >
213 template<
typename Type >
214 template<
typename Other >
234 template<
typename Type >
248 template<
typename Type >
263 template<
typename Type >
277 template<
typename Type >
293 template<
typename Type >
308 template<
typename Type >
322 template<
typename Type >
337 template<
typename Type >
351 template<
typename Type >
373 template<
typename Type >
386 template<
typename Type >
399 template<
typename Type >
420 template<
typename Type >
439 template<
typename TypeL,
typename TypeR >
442 template<
typename TypeL,
typename TypeR >
445 template<
typename TypeL,
typename TypeR >
446 inline bool operator<( const PtrIterator<TypeL>& lhs,
const PtrIterator<TypeR>& rhs );
448 template<
typename TypeL,
typename TypeR >
451 template<
typename TypeL,
typename TypeR >
452 inline bool operator<=( const PtrIterator<TypeL>& lhs,
const PtrIterator<TypeR>& rhs );
454 template<
typename TypeL,
typename TypeR >
467 template<
typename TypeL,
typename TypeR >
482 template<
typename TypeL,
typename TypeR >
497 template<
typename TypeL,
typename TypeR >
500 return lhs.
base() < rhs.base();
512 template<
typename TypeL,
typename TypeR >
527 template<
typename TypeL,
typename TypeR >
530 return lhs.
base() <= rhs.base();
542 template<
typename TypeL,
typename TypeR >