#include <cmt_vector_iterator.h>
Collaboration diagram for iterator:
Public Member Functions | |
iterator () | |
iterator (cmt_vector &vector) | |
iterator (const iterator &other) | |
iterator & | operator= (const iterator &other) |
bool | operator== (const iterator &other) |
iterator & | operator++ () |
iterator & | operator-- () |
int | operator- (const iterator *other) |
iterator | operator+ (int offset) |
iterator | operator- (int offset) |
T & | operator * () |
Private Attributes | |
int | _index |
cmt_vector * | _vector |
|
Definition at line 10 of file cmt_vector_iterator.h. References _index, and _vector.
|
|
Definition at line 16 of file cmt_vector_iterator.h. References _index, and _vector.
|
|
Definition at line 22 of file cmt_vector_iterator.h. References _index, and _vector.
|
|
Definition at line 76 of file cmt_vector_iterator.h.
00077 {
00078 return ();
00079 };
|
|
Definition at line 64 of file cmt_vector_iterator.h.
00065 { 00066 iterator it = *this; 00067 return (it); 00068 }; |
|
Definition at line 44 of file cmt_vector_iterator.h. References _index, and _vector.
|
|
Definition at line 70 of file cmt_vector_iterator.h.
00071 { 00072 iterator it = *this; 00073 return (it); 00074 }; |
|
Definition at line 59 of file cmt_vector_iterator.h.
00060 {
00061 return (0);
00062 };
|
|
Definition at line 54 of file cmt_vector_iterator.h.
00055 {
00056 return (*this);
00057 };
|
|
Definition at line 28 of file cmt_vector_iterator.h. References _index, and _vector.
|
|
Definition at line 36 of file cmt_vector_iterator.h. References _index, and _vector.
|
|
Definition at line 82 of file cmt_vector_iterator.h. Referenced by iterator(), operator++(), operator=(), and operator==(). |
|
Definition at line 83 of file cmt_vector_iterator.h. Referenced by iterator(), operator++(), operator=(), and operator==(). |