![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
#include <storage.hpp>
Classes | |
class | const_iterator |
Public Types | |
typedef const value_type * | const_pointer |
typedef value_type | const_reference |
typedef std::reverse_iterator < const_iterator > | const_reverse_iterator |
typedef D | difference_type |
typedef value_type * | pointer |
typedef const_reference | reference |
typedef Z | size_type |
typedef size_type | value_type |
Public Member Functions | |
BOOST_UBLAS_INLINE | basic_range () |
BOOST_UBLAS_INLINE | basic_range (size_type start, size_type stop) |
BOOST_UBLAS_INLINE const_iterator | begin () const |
BOOST_UBLAS_INLINE basic_range | compose (const basic_range &r) const |
BOOST_UBLAS_INLINE bool | empty () const |
BOOST_UBLAS_INLINE const_iterator | end () const |
BOOST_UBLAS_INLINE size_type | max_size () const |
BOOST_UBLAS_INLINE bool | operator!= (const basic_range &r) const |
BOOST_UBLAS_INLINE const_reference | operator() (size_type i) const |
BOOST_UBLAS_INLINE bool | operator== (const basic_range &r) const |
BOOST_UBLAS_INLINE basic_range | preprocess (size_type size) const |
BOOST_UBLAS_INLINE const_reverse_iterator | rbegin () const |
BOOST_UBLAS_INLINE const_reverse_iterator | rend () const |
BOOST_UBLAS_INLINE size_type | size () const |
BOOST_UBLAS_INLINE size_type | start () const |
Static Public Member Functions | |
static BOOST_UBLAS_INLINE const basic_range & | all () |
Private Types | |
typedef size_type | const_subiterator_type |
typedef basic_range< Z, D > | self_type |
Private Attributes | |
size_type | size_ |
size_type | start_ |
Static Private Attributes | |
static const basic_range | all_ |
Definition at line 874 of file storage.hpp.
typedef basic_range<Z, D> boost::numeric::ublas::basic_range< Z, D >::self_type [private] |
Definition at line 875 of file storage.hpp.
typedef Z boost::numeric::ublas::basic_range< Z, D >::size_type |
Definition at line 877 of file storage.hpp.
typedef D boost::numeric::ublas::basic_range< Z, D >::difference_type |
Definition at line 878 of file storage.hpp.
typedef size_type boost::numeric::ublas::basic_range< Z, D >::value_type |
Definition at line 879 of file storage.hpp.
typedef value_type boost::numeric::ublas::basic_range< Z, D >::const_reference |
Definition at line 880 of file storage.hpp.
typedef const_reference boost::numeric::ublas::basic_range< Z, D >::reference |
Definition at line 881 of file storage.hpp.
typedef const value_type* boost::numeric::ublas::basic_range< Z, D >::const_pointer |
Definition at line 882 of file storage.hpp.
typedef value_type* boost::numeric::ublas::basic_range< Z, D >::pointer |
Definition at line 883 of file storage.hpp.
typedef size_type boost::numeric::ublas::basic_range< Z, D >::const_subiterator_type [private] |
Definition at line 941 of file storage.hpp.
typedef std::reverse_iterator<const_iterator> boost::numeric::ublas::basic_range< Z, D >::const_reverse_iterator |
Definition at line 1051 of file storage.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::basic_range< Z, D >::basic_range | ( | ) | [inline] |
Definition at line 887 of file storage.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::basic_range< Z, D >::basic_range | ( | size_type | start, |
size_type | stop | ||
) | [inline] |
Definition at line 890 of file storage.hpp.
BOOST_UBLAS_INLINE size_type boost::numeric::ublas::basic_range< Z, D >::start | ( | ) | const [inline] |
Definition at line 896 of file storage.hpp.
BOOST_UBLAS_INLINE size_type boost::numeric::ublas::basic_range< Z, D >::size | ( | ) | const [inline] |
Definition at line 900 of file storage.hpp.
BOOST_UBLAS_INLINE size_type boost::numeric::ublas::basic_range< Z, D >::max_size | ( | ) | const [inline] |
Definition at line 906 of file storage.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::basic_range< Z, D >::empty | ( | ) | const [inline] |
Definition at line 911 of file storage.hpp.
BOOST_UBLAS_INLINE const_reference boost::numeric::ublas::basic_range< Z, D >::operator() | ( | size_type | i | ) | const [inline] |
Definition at line 917 of file storage.hpp.
BOOST_UBLAS_INLINE basic_range boost::numeric::ublas::basic_range< Z, D >::compose | ( | const basic_range< Z, D > & | r | ) | const [inline] |
Definition at line 924 of file storage.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::basic_range< Z, D >::operator== | ( | const basic_range< Z, D > & | r | ) | const [inline] |
Definition at line 930 of file storage.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::basic_range< Z, D >::operator!= | ( | const basic_range< Z, D > & | r | ) | const [inline] |
Definition at line 934 of file storage.hpp.
BOOST_UBLAS_INLINE const_iterator boost::numeric::ublas::basic_range< Z, D >::begin | ( | ) | const [inline] |
Definition at line 1042 of file storage.hpp.
BOOST_UBLAS_INLINE const_iterator boost::numeric::ublas::basic_range< Z, D >::end | ( | ) | const [inline] |
Definition at line 1046 of file storage.hpp.
BOOST_UBLAS_INLINE const_reverse_iterator boost::numeric::ublas::basic_range< Z, D >::rbegin | ( | ) | const [inline] |
Definition at line 1054 of file storage.hpp.
BOOST_UBLAS_INLINE const_reverse_iterator boost::numeric::ublas::basic_range< Z, D >::rend | ( | ) | const [inline] |
Definition at line 1058 of file storage.hpp.
BOOST_UBLAS_INLINE basic_range boost::numeric::ublas::basic_range< Z, D >::preprocess | ( | size_type | size | ) | const [inline] |
Definition at line 1063 of file storage.hpp.
static BOOST_UBLAS_INLINE const basic_range& boost::numeric::ublas::basic_range< Z, D >::all | ( | ) | [inline, static] |
Definition at line 1070 of file storage.hpp.
size_type boost::numeric::ublas::basic_range< Z, D >::start_ [private] |
Definition at line 1075 of file storage.hpp.
size_type boost::numeric::ublas::basic_range< Z, D >::size_ [private] |
Definition at line 1076 of file storage.hpp.
const basic_range< Z, D > boost::numeric::ublas::basic_range< Z, D >::all_ [static, private] |
Definition at line 1077 of file storage.hpp.