#include <vgtl_intadapt.h>
Public Types | |
| typedef std::random_access_iterator_tag | iterator_category |
| standard iterator definitions | |
| typedef ptrdiff_t | difference_type |
| standard iterator definitions | |
| typedef _Tp | value_type |
| standard iterator definitions | |
| typedef value_type * | pointer |
| standard iterator definitions | |
| typedef value_type & | reference |
| standard iterator definitions | |
Public Methods | |
| __one_iterator () | |
| standard constructor | |
| __one_iterator (const value_type *__x) | |
| standard constructor setting the value | |
| __one_iterator (const _Self &__x) | |
| copy constructor | |
| __one_iterator (const pointer &__v, bool __a) | |
| constructor, explicitly setting value and iterator position | |
| reference | operator * () const |
| dereference operator | |
| _Self & | operator++ () |
| standard increment, decrement, and access operators for random access | |
| _Self | operator++ (int) |
| standard increment, decrement, and access operators for random access | |
| _Self & | operator-- () |
| standard increment, decrement, and access operators for random access | |
| _Self | operator-- (int) |
| standard increment, decrement, and access operators for random access | |
| _Self | operator+ (difference_type __n) const |
| standard increment, decrement, and access operators for random access | |
| _Self & | operator+= (difference_type __n) |
| standard increment, decrement, and access operators for random access | |
| _Self | operator- (difference_type __n) const |
| standard increment, decrement, and access operators for random access | |
| _Self & | operator-= (difference_type __n) |
| standard increment, decrement, and access operators for random access | |
| reference | operator[] (difference_type __n) const |
| standard increment, decrement, and access operators for random access | |
| bool | operator== (const _Self &__x) |
| comparsion operator | |
| bool | operator!= (const _Self &__x) |
| comparsion operator | |
Protected Attributes | |
| pointer | __value |
| The single value of the 'sequence'. | |
| bool | __at |
| are we at begin()? | |
_Tp and constructs an iterator, which only has two possibilities:
Definition at line 209 of file vgtl_intadapt.h.
1.2.18