|
PandaTree
|
const iterator More...
#include <RefVector.h>
Public Types | |
| typedef RefVector< element_type > | refvector_type |
| typedef RefVectorIterator< is_const > | self_type |
| typedef std::conditional< is_const, const_ref_type, ref_type >::type | value_type |
| typedef refvector_type::RefHolder< is_const > | ptr_type |
| typedef std::conditional< is_const, Indices::const_iterator, Indices::iterator >::type | internal_type |
| typedef int | difference_type |
Public Member Functions | |
| RefVectorIterator (self_type const &it) | |
| bool | operator== (self_type const &rhs) const |
| bool | operator!= (self_type const &rhs) const |
| value_type | operator* () const |
| ptr_type | operator-> () const |
| self_type & | operator++ () |
| self_type | operator++ (int) |
| self_type & | operator-- () |
| self_type | operator-- (int) |
| self_type & | operator+= (int n) |
| self_type & | operator-= (int n) |
| self_type | operator+ (int n) const |
| self_type | operator- (int n) const |
| int | operator- (self_type const &rhs) const |
| self_type & | operator[] (int n) |
| bool | operator< (self_type const &rhs) const |
| bool | operator> (self_type const &rhs) const |
| bool | operator<= (self_type const &rhs) const |
| bool | operator>= (self_type const &rhs) const |
Friends | |
| class | RefVector< element_type > |
const iterator
1.8.12