![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
#include <storage.hpp>
Public Types | |
typedef M | container_type |
typedef M::size_type | size_type |
Public Member Functions | |
BOOST_UBLAS_INLINE | index_triple (M &m, size_type i) |
BOOST_UBLAS_INLINE | index_triple (const self_type &rhs) |
BOOST_UBLAS_INLINE | ~index_triple () |
BOOST_UBLAS_INLINE container_reference & | assign (container_type *c) |
BOOST_UBLAS_INLINE bool | equal (const self_type &rhs) const |
BOOST_UBLAS_INLINE bool | less (const self_type &rhs) const |
BOOST_UBLAS_INLINE container_type & | operator() () const |
BOOST_UBLAS_INLINE self_type & | operator= (const self_type &rhs) |
BOOST_UBLAS_INLINE bool | same_closure (const container_reference &cr) const |
BOOST_UBLAS_INLINE void | swap (self_type &rhs) |
Private Types | |
typedef index_triple< M > | self_type |
Private Attributes | |
bool | dirty_ |
size_type | i_ |
bool | is_copy_ |
M::value1_type | v1_ |
M::value2_type | v2_ |
M::value3_type | v3_ |
Friends | |
BOOST_UBLAS_INLINE friend bool | operator!= (const self_type &lhs, const self_type &rhs) |
BOOST_UBLAS_INLINE friend bool | operator< (const self_type &lhs, const self_type &rhs) |
BOOST_UBLAS_INLINE friend bool | operator<= (const self_type &lhs, const self_type &rhs) |
BOOST_UBLAS_INLINE friend bool | operator== (const self_type &lhs, const self_type &rhs) |
BOOST_UBLAS_INLINE friend bool | operator> (const self_type &lhs, const self_type &rhs) |
BOOST_UBLAS_INLINE friend bool | operator>= (const self_type &lhs, const self_type &rhs) |
BOOST_UBLAS_INLINE friend void | swap (self_type &lhs, self_type &rhs) |
Definition at line 1741 of file storage.hpp.
typedef index_triple<M> boost::numeric::ublas::index_triple< M >::self_type [private] |
Definition at line 1745 of file storage.hpp.
typedef M::size_type boost::numeric::ublas::index_triple< M >::size_type |
Definition at line 1747 of file storage.hpp.
typedef M boost::numeric::ublas::container_reference< M >::container_type [inherited] |
Definition at line 70 of file iterator.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::index_triple< M >::index_triple | ( | M & | m, |
size_type | i | ||
) | [inline] |
Definition at line 1750 of file storage.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::index_triple< M >::index_triple | ( | const self_type & | rhs | ) | [inline] |
Definition at line 1755 of file storage.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::index_triple< M >::~index_triple | ( | ) | [inline] |
Definition at line 1760 of file storage.hpp.
BOOST_UBLAS_INLINE self_type& boost::numeric::ublas::index_triple< M >::operator= | ( | const self_type & | rhs | ) | [inline] |
Definition at line 1769 of file storage.hpp.
BOOST_UBLAS_INLINE void boost::numeric::ublas::index_triple< M >::swap | ( | self_type & | rhs | ) | [inline] |
Definition at line 1778 of file storage.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::index_triple< M >::equal | ( | const self_type & | rhs | ) | const [inline] |
Definition at line 1789 of file storage.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::index_triple< M >::less | ( | const self_type & | rhs | ) | const [inline] |
Definition at line 1793 of file storage.hpp.
BOOST_UBLAS_INLINE container_type& boost::numeric::ublas::container_reference< M >::operator() | ( | ) | const [inline, inherited] |
Definition at line 80 of file iterator.hpp.
BOOST_UBLAS_INLINE container_reference& boost::numeric::ublas::container_reference< M >::assign | ( | container_type * | c | ) | [inline, inherited] |
Definition at line 85 of file iterator.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::container_reference< M >::same_closure | ( | const container_reference< M > & | cr | ) | const [inline, inherited] |
Definition at line 92 of file iterator.hpp.
Definition at line 1784 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator== | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1798 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator!= | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1802 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator< | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1806 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator>= | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1810 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator> | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1814 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator<= | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1818 of file storage.hpp.
size_type boost::numeric::ublas::index_triple< M >::i_ [private] |
Definition at line 1823 of file storage.hpp.
M::value1_type boost::numeric::ublas::index_triple< M >::v1_ [private] |
Definition at line 1824 of file storage.hpp.
M::value2_type boost::numeric::ublas::index_triple< M >::v2_ [private] |
Definition at line 1825 of file storage.hpp.
M::value3_type boost::numeric::ublas::index_triple< M >::v3_ [private] |
Definition at line 1826 of file storage.hpp.
bool boost::numeric::ublas::index_triple< M >::dirty_ [private] |
Definition at line 1827 of file storage.hpp.
bool boost::numeric::ublas::index_triple< M >::is_copy_ [private] |
Definition at line 1828 of file storage.hpp.