#include <iterator.hh>
Public Member Functions | |
DeconstIterator () | |
DeconstIterator (const This &other) | |
MRef | operator * () const |
MPtr | operator-> () const |
This & | operator++ () |
This | operator++ (int) |
Static Public Member Functions | |
static This | build (const Super &other) |
static std::pair< This, bool > | build (const std::pair< Super, bool > &p) |
Private Types | |
typedef DeconstIterator< Iter > | This |
typedef Iter | Super |
typedef std::iterator_traits< Iter >::value_type | Elem |
typedef type_traits< Elem >::mutable_ref | MRef |
typedef type_traits< Elem >::mutable_ptr | MPtr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|