const_reverse_iterator for SparseVector More...
#include <OpenMS/DATASTRUCTURES/SparseVector.h>
Protected Member Functions | |
SparseVectorConstReverseIterator () | |
default constructor More... | |
SparseVectorConstReverseIterator (const SparseVector &vector, size_type position) | |
detailed constructor More... | |
Private Attributes | |
size_type | position_ |
const SparseVector & | vector_ |
reference to the vector operating on More... | |
reverse_map_const_iterator | valrit_ |
Friends | |
class | SparseVector< Value > |
const_reverse_iterator for SparseVector
|
inline |
copy constructor
|
inline |
copy constructor from SparseVector::SparseVectorIterator
|
inlinevirtual |
destructor
|
protected |
default constructor
|
inlineprotected |
detailed constructor
|
inline |
inequality operator
References SparseVector< Value >::SparseVectorConstReverseIterator::position_, and SparseVector< Value >::SparseVectorConstReverseIterator::vector_.
|
inline |
dereference operator
References SparseVector< Value >::SparseVectorConstReverseIterator::position_, SparseVector< Value >::size_, and SparseVector< Value >::SparseVectorConstReverseIterator::vector_.
|
inline |
postincrement operator
References SparseVector< Value >::SparseVectorConstReverseIterator::position_.
|
inline |
immediate increment operator
References SparseVector< Value >::SparseVectorConstReverseIterator::position_.
|
inline |
postdecrement operator
References SparseVector< Value >::SparseVectorConstReverseIterator::position_.
|
inline |
immediate decrement operator
References SparseVector< Value >::SparseVectorConstReverseIterator::position_.
|
inline |
|
inline |
find out at what position the iterator is, useful in combination with hop()
References SparseVector< Value >::SparseVectorConstReverseIterator::position_.
|
inline |
|
friend |
|
mutableprivate |
Referenced by SparseVector< Value >::SparseVectorConstReverseIterator::operator!=(), SparseVector< Value >::SparseVectorConstReverseIterator::operator*(), SparseVector< Value >::SparseVectorConstReverseIterator::operator++(), SparseVector< Value >::SparseVectorConstReverseIterator::operator--(), SparseVector< Value >::SparseVectorConstReverseIterator::operator=(), SparseVector< Value >::SparseVectorConstReverseIterator::position(), and SparseVector< Value >::SparseVectorConstReverseIterator::rhop().
|
private |
|
private |
reference to the vector operating on
Referenced by SparseVector< Value >::SparseVectorConstReverseIterator::operator!=(), SparseVector< Value >::SparseVectorConstReverseIterator::operator*(), SparseVector< Value >::SparseVectorConstReverseIterator::operator=(), and SparseVector< Value >::SparseVectorConstReverseIterator::rhop().
OpenMS / TOPP release 2.0.0 | Documentation generated on Thu Aug 20 2015 01:44:40 using doxygen 1.8.9.1 |