Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

xchen::Iterator< T, 1 > Class Template Reference

specialize Iterator for stride one. More...

#include <Iterator.H>

Inheritance diagram for xchen::Iterator< T, 1 >:

xchen::IteratorBase< T > List of all members.

Public Methods

 Iterator (T *p=0)
Iteratoroperator++ ()
Iterator operator++ (int)
Iterator operator+ (int inc)
Iteratoroperator+= (int inc)
Iteratoroperator-- ()
Iterator operator-- (int)
Iterator operator- (int dec)
Iteratoroperator-= (int dec)

Detailed Description

template<typename T>
class xchen::Iterator< T, 1 >

specialize Iterator for stride one.


Member Function Documentation

template<typename T>
xchen::Iterator< T, 1 >::Iterator T *    p = 0 [inline]
 

template<typename T>
Iterator xchen::Iterator< T, 1 >::operator+ int    inc [inline]
 

template<typename T>
Iterator xchen::Iterator< T, 1 >::operator++ int    [inline]
 

template<typename T>
Iterator& xchen::Iterator< T, 1 >::operator++   [inline]
 

template<typename T>
Iterator& xchen::Iterator< T, 1 >::operator+= int    inc [inline]
 

template<typename T>
Iterator xchen::Iterator< T, 1 >::operator- int    dec [inline]
 

template<typename T>
Iterator xchen::Iterator< T, 1 >::operator-- int    [inline]
 

template<typename T>
Iterator& xchen::Iterator< T, 1 >::operator--   [inline]
 

template<typename T>
Iterator& xchen::Iterator< T, 1 >::operator-= int    dec [inline]
 


The documentation for this class was generated from the following file:
Generated on Wed Apr 7 21:40:51 2004 by doxygen1.2.18