#include <stl_raw_storage_iter.h>
Collaboration diagram for raw_storage_iterator:

Public Types | |
| typedef output_iterator_tag | iterator_category |
| typedef void | value_type |
| typedef void | difference_type |
| typedef void | pointer |
| typedef void | reference |
Public Methods | |
| raw_storage_iterator (ForwardIterator x) | |
| raw_storage_iterator< ForwardIterator, T > & | operator * () |
| raw_storage_iterator< ForwardIterator, T > & | operator= (const T &element) |
| raw_storage_iterator< ForwardIterator, T > & | operator++ () |
| raw_storage_iterator< ForwardIterator, T > | operator++ (int) |
Protected Attributes | |
| ForwardIterator | iter |
|
|||||
|
Definition at line 43 of file stl_raw_storage_iter.h. |
|
|||||
|
Definition at line 41 of file stl_raw_storage_iter.h. |
|
|||||
|
Definition at line 44 of file stl_raw_storage_iter.h. |
|
|||||
|
Definition at line 45 of file stl_raw_storage_iter.h. |
|
|||||
|
Definition at line 42 of file stl_raw_storage_iter.h. |
|
||||||||||
|
Definition at line 47 of file stl_raw_storage_iter.h. References iter.
00047 : iter(x) {} |
|
|||||||||
|
Definition at line 48 of file stl_raw_storage_iter.h.
00048 { return *this; }
|
|
||||||||||
|
Definition at line 57 of file stl_raw_storage_iter.h. References iter.
00057 {
00058 raw_storage_iterator<ForwardIterator, T> tmp = *this;
00059 ++iter;
00060 return tmp;
00061 }
|
|
|||||||||
|
Definition at line 53 of file stl_raw_storage_iter.h. References iter.
00053 {
00054 ++iter;
00055 return *this;
00056 }
|
|
||||||||||
|
Definition at line 49 of file stl_raw_storage_iter.h. References construct, and iter.
|
|
|||||
|
Definition at line 39 of file stl_raw_storage_iter.h. Referenced by operator++, operator=, and raw_storage_iterator. |
| Documentation generated on Thu May 2 15:03:41 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |