|
|
|
|
|
|
|
|
|
|
|
|||||||
#include <stlsoft_proxy_iterator.h>
Public Methods | |
Construction | |
| template<typename I> | proxy_iterator (I const &i) |
| Copy from. | |
Helper functions | |
| element_type * | begin () |
| The proxy iterator begin-point. | |
| element_type * | end () |
| The proxy iterator end-point. | |
| element_type const * | begin () const |
| The proxy iterator begin-point. | |
| element_type const * | end () const |
| The proxy iterator end-point. | |
Iterator methods | |
| class_type & | operator++ () |
| Pre-increment operator. | |
| class_type | operator++ (int) |
| Post-increment operator. | |
| const_reference | operator * () const |
| Dereference to return a value at the current position of type V. | |
| bool | operator== (class_type const &rhs) const |
Evaluates whether this and rhs are equivalent. | |
| bool | operator!= (class_type const &rhs) const |
Evaluates whether this and rhs are not equivalent. | |
| R | The element type. This type is the element in the underlying sequence |
| V | The value type. This is the type to which the element type is translated |
| T |
The traits_type. This type provides a static method make_value(), which converts the element type to the value type |
|
|
Copy from.
|
|
|
The proxy iterator begin-point.
|
|
|
The proxy iterator begin-point.
|
|
|
The proxy iterator end-point.
|
|
|
The proxy iterator end-point.
|
|
|
Dereference to return a value at the current position of type V.
|
|
|
Evaluates whether
|
|
|
Post-increment operator.
|
|
|
Pre-increment operator.
|
|
|
Evaluates whether
|
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |