Bayesian Filtering Library  Generated from SVN r
Public Types | Public Member Functions | Friends | List of all members
reverse_iterator_base< I > Class Template Reference

Base class of all reverse iterators. (non-MSVC version) More...

#include <asirfilter.h>

Inheritance diagram for reverse_iterator_base< I >:

Public Types

typedef I::container_type container_type
 
typedef container_type::size_type size_type
 
typedef I::difference_type difference_type
 
typedef I iterator_type
 

Public Member Functions

BOOST_UBLAS_INLINE reverse_iterator_base (const iterator_type &it)
 
BOOST_UBLAS_INLINE reverse_iterator_baseoperator++ ()
 
BOOST_UBLAS_INLINE reverse_iterator_base operator++ (int)
 
BOOST_UBLAS_INLINE reverse_iterator_baseoperator-- ()
 
BOOST_UBLAS_INLINE reverse_iterator_base operator-- (int)
 
BOOST_UBLAS_INLINE reverse_iterator_baseoperator+= (difference_type n)
 
BOOST_UBLAS_INLINE reverse_iterator_baseoperator-= (difference_type n)
 
BOOST_UBLAS_INLINE const container_type & operator() () const
 
BOOST_UBLAS_INLINE size_type index () const
 

Friends

BOOST_UBLAS_INLINE friend reverse_iterator_base operator+ (const reverse_iterator_base &it, difference_type n)
 
BOOST_UBLAS_INLINE friend reverse_iterator_base operator+ (difference_type n, const reverse_iterator_base &it)
 
BOOST_UBLAS_INLINE friend reverse_iterator_base operator- (const reverse_iterator_base &it, difference_type n)
 
BOOST_UBLAS_INLINE friend difference_type operator- (const reverse_iterator_base &it1, const reverse_iterator_base &it2)
 

Detailed Description

template<class I>
class BFL::boost::numeric::ublas::reverse_iterator_base< I >

Base class of all reverse iterators. (non-MSVC version)

Parameters
Ithe derived iterator type
Tthe value type
Rthe reference type

The reverse iterator implements a bidirectional iterator reversing the elements of the underlying iterator. It implements most operators of a random access iterator.

uBLAS extension: it.index()

Definition at line 311 of file asirfilter.h.


The documentation for this class was generated from the following file: