Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
Bi-directional reverse iterator for traversing a sparse array. More...
#include <Stokhos_SparseArray.hpp>
Inherits reverse_iterator< SparseArrayIterator< index_iterator_type, value_iterator_type > >.
Public Types | |
typedef SparseArrayIterator < index_iterator_type, value_iterator_type > | iterator_type |
typedef std::reverse_iterator < iterator_type > | base_type |
typedef base_type::iterator_category | iterator_category |
typedef base_type::value_type | value_type |
typedef base_type::difference_type | difference_type |
typedef base_type::reference | reference |
typedef base_type::pointer | pointer |
typedef std::iterator_traits < value_iterator_type > ::reference | value_reference |
Public Member Functions | |
SparseArrayReverseIterator () | |
Default constructor. More... | |
SparseArrayReverseIterator (iterator_type it) | |
Constructor. More... | |
value_reference | value () const |
Return value associated with iterator. More... | |
Bi-directional reverse iterator for traversing a sparse array.
Definition at line 59 of file Stokhos_SparseArray.hpp.
typedef SparseArrayIterator<index_iterator_type, value_iterator_type> Stokhos::SparseArrayReverseIterator< index_iterator, value_iterator >::iterator_type |
Definition at line 241 of file Stokhos_SparseArray.hpp.
typedef std::reverse_iterator<iterator_type> Stokhos::SparseArrayReverseIterator< index_iterator, value_iterator >::base_type |
Definition at line 242 of file Stokhos_SparseArray.hpp.
typedef base_type::iterator_category Stokhos::SparseArrayReverseIterator< index_iterator, value_iterator >::iterator_category |
Definition at line 243 of file Stokhos_SparseArray.hpp.
typedef base_type::value_type Stokhos::SparseArrayReverseIterator< index_iterator, value_iterator >::value_type |
Definition at line 244 of file Stokhos_SparseArray.hpp.
typedef base_type::difference_type Stokhos::SparseArrayReverseIterator< index_iterator, value_iterator >::difference_type |
Definition at line 245 of file Stokhos_SparseArray.hpp.
typedef base_type::reference Stokhos::SparseArrayReverseIterator< index_iterator, value_iterator >::reference |
Definition at line 246 of file Stokhos_SparseArray.hpp.
typedef base_type::pointer Stokhos::SparseArrayReverseIterator< index_iterator, value_iterator >::pointer |
Definition at line 247 of file Stokhos_SparseArray.hpp.
typedef std::iterator_traits<value_iterator_type>::reference Stokhos::SparseArrayReverseIterator< index_iterator, value_iterator >::value_reference |
Definition at line 248 of file Stokhos_SparseArray.hpp.
|
inline |
Default constructor.
Definition at line 251 of file Stokhos_SparseArray.hpp.
|
inline |
Constructor.
Definition at line 254 of file Stokhos_SparseArray.hpp.
|
inline |
Return value associated with iterator.
Definition at line 257 of file Stokhos_SparseArray.hpp.