![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
Base class of all bidirectional iterators. More...
#include <iterator.hpp>
Public Types | |
typedef I | derived_iterator_type |
typedef T | derived_value_type |
Public Member Functions | |
BOOST_UBLAS_INLINE bool | operator!= (const derived_iterator_type &it) const |
BOOST_UBLAS_INLINE derived_iterator_type | operator++ (int) |
BOOST_UBLAS_INLINE derived_iterator_type | operator-- (int) |
Friends | |
BOOST_UBLAS_INLINE friend derived_iterator_type | operator++ (derived_iterator_type &d, int) |
BOOST_UBLAS_INLINE friend derived_iterator_type | operator-- (derived_iterator_type &d, int) |
Base class of all bidirectional iterators.
IC | the iterator category |
I | the derived iterator type |
T | the value type |
The bidirectional iterator can proceed in both directions via the post increment and post decrement operator.
Definition at line 148 of file iterator.hpp.
typedef I boost::numeric::ublas::bidirectional_iterator_base< IC, I, T >::derived_iterator_type |
Definition at line 150 of file iterator.hpp.
typedef T boost::numeric::ublas::bidirectional_iterator_base< IC, I, T >::derived_value_type |
Definition at line 151 of file iterator.hpp.
BOOST_UBLAS_INLINE derived_iterator_type boost::numeric::ublas::bidirectional_iterator_base< IC, I, T >::operator++ | ( | int | ) | [inline] |
Definition at line 155 of file iterator.hpp.
BOOST_UBLAS_INLINE derived_iterator_type boost::numeric::ublas::bidirectional_iterator_base< IC, I, T >::operator-- | ( | int | ) | [inline] |
Definition at line 168 of file iterator.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::bidirectional_iterator_base< IC, I, T >::operator!= | ( | const derived_iterator_type & | it | ) | const [inline] |
Definition at line 183 of file iterator.hpp.
BOOST_UBLAS_INLINE friend derived_iterator_type operator++ | ( | derived_iterator_type & | d, |
int | |||
) | [friend] |
Definition at line 162 of file iterator.hpp.
BOOST_UBLAS_INLINE friend derived_iterator_type operator-- | ( | derived_iterator_type & | d, |
int | |||
) | [friend] |
Definition at line 175 of file iterator.hpp.