OpenMS
2.8.0
|
ConstIterator for the ConstRefVector. More...
#include <OpenMS/DATASTRUCTURES/ConstRefVector.h>
Public Types | |
typedef ValueT | ValueType |
typedef ValueType | value_type |
typedef std::vector< ValueType * >::difference_type | difference_type |
typedef const value_type & | reference |
typedef const value_type * | pointer |
typedef std::random_access_iterator_tag | iterator_category |
Protected Attributes | |
std::vector< ValueType * > * | vector_ |
unsigned int | position_ |
Friends | |
class | ConstRefVector |
difference_type | operator- (const ConstRefVectorConstIterator &i1, const ConstRefVectorConstIterator &i2) |
ConstRefVectorConstIterator | operator+ (difference_type n, const ConstRefVectorConstIterator &i) |
ConstIterator for the ConstRefVector.
typedef std::vector<ValueType*>::difference_type difference_type |
typedef std::random_access_iterator_tag iterator_category |
typedef const value_type* pointer |
typedef const value_type& reference |
typedef ValueType value_type |
typedef ValueT ValueType |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
|
protected |
Referenced by ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::ConstRefVectorConstIterator(), ConstRefVector< ContainerT >::erase(), ConstRefVector< ContainerT >::insert(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator!=(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator*(), ConstRefVector< ContainerT >::ConstRefVectorIterator< ValueT >::operator*(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator+(), ConstRefVector< ContainerT >::ConstRefVectorIterator< ValueT >::operator+(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator++(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator+=(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator-(), ConstRefVector< ContainerT >::ConstRefVectorIterator< ValueT >::operator-(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator--(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator-=(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator->(), ConstRefVector< ContainerT >::ConstRefVectorIterator< ValueT >::operator->(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator<(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator<=(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator==(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator>(), and ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator>=().
|
protected |
Referenced by ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::ConstRefVectorConstIterator(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator!=(), ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator->(), ConstRefVector< ContainerT >::ConstRefVectorIterator< ValueT >::operator->(), and ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >::operator==().