#include <iterator.h>
Public Member Functions | |
| Iterator (const Iterator< T > &iterator) | |
| Iterator () | |
| Iterator< T > & | operator++ (int) |
| Iterator< T > & | operator++ () |
| Iterator< T > & | operator-- (int) |
| Iterator< T > & | operator-- () |
| bool | operator== (const Iterator< T > &Other) |
| ~Iterator () | |
Private Attributes | |
| T | mIterator |
Definition at line 41 of file iterator.h.
| gpucalc::Iterator< T >::Iterator | ( | ) | [inline] |
| gpucalc::Iterator< T >::Iterator | ( | const Iterator< T > & | iterator | ) | [inline] |
Definition at line 49 of file iterator.h.
00050 { 00051 this->mIterator(iterator.mIterator); 00052 }
| gpucalc::Iterator< T >::~Iterator | ( | ) | [inline] |
| Iterator<T>& gpucalc::Iterator< T >::operator++ | ( | int | ) | [inline] |
Definition at line 67 of file iterator.h.
00068 { 00069 Iterator<T> tmp = &this; 00070 ++mIterator; 00071 return tmp; 00072 }
| Iterator<T>& gpucalc::Iterator< T >::operator++ | ( | ) | [inline] |
| Iterator<T>& gpucalc::Iterator< T >::operator-- | ( | int | ) | [inline] |
Definition at line 82 of file iterator.h.
00083 { 00084 Iterator<T> tmp = &this; 00085 --mIterator; 00086 return tmp; 00087 }
| Iterator<T>& gpucalc::Iterator< T >::operator-- | ( | ) | [inline] |
| bool gpucalc::Iterator< T >::operator== | ( | const Iterator< T > & | Other | ) | [inline] |
Definition at line 96 of file iterator.h.
00097 { 00098 return (mIterator == Other.mIterator); 00099 }
T gpucalc::Iterator< T >::mIterator [private] |
Definition at line 103 of file iterator.h.
1.5.6