![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
#include <storage.hpp>
Public Types | |
typedef V | container_type |
typedef V::size_type | size_type |
Public Member Functions | |
BOOST_UBLAS_INLINE | index_pair (V &v, size_type i) |
BOOST_UBLAS_INLINE | index_pair (const self_type &rhs) |
BOOST_UBLAS_INLINE | ~index_pair () |
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_pair< V > | self_type |
Private Attributes | |
bool | dirty_ |
size_type | i_ |
bool | is_copy_ |
V::value1_type | v1_ |
V::value2_type | v2_ |
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 1571 of file storage.hpp.
typedef index_pair<V> boost::numeric::ublas::index_pair< V >::self_type [private] |
Definition at line 1575 of file storage.hpp.
typedef V::size_type boost::numeric::ublas::index_pair< V >::size_type |
Definition at line 1577 of file storage.hpp.
typedef V boost::numeric::ublas::container_reference< V >::container_type [inherited] |
Definition at line 70 of file iterator.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::index_pair< V >::index_pair | ( | V & | v, |
size_type | i | ||
) | [inline] |
Definition at line 1580 of file storage.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::index_pair< V >::index_pair | ( | const self_type & | rhs | ) | [inline] |
Definition at line 1585 of file storage.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::index_pair< V >::~index_pair | ( | ) | [inline] |
Definition at line 1590 of file storage.hpp.
BOOST_UBLAS_INLINE self_type& boost::numeric::ublas::index_pair< V >::operator= | ( | const self_type & | rhs | ) | [inline] |
Definition at line 1598 of file storage.hpp.
BOOST_UBLAS_INLINE void boost::numeric::ublas::index_pair< V >::swap | ( | self_type & | rhs | ) | [inline] |
Definition at line 1606 of file storage.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::index_pair< V >::equal | ( | const self_type & | rhs | ) | const [inline] |
Definition at line 1617 of file storage.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::index_pair< V >::less | ( | const self_type & | rhs | ) | const [inline] |
Definition at line 1621 of file storage.hpp.
BOOST_UBLAS_INLINE container_type& boost::numeric::ublas::container_reference< V >::operator() | ( | ) | const [inline, inherited] |
Definition at line 80 of file iterator.hpp.
BOOST_UBLAS_INLINE container_reference& boost::numeric::ublas::container_reference< V >::assign | ( | container_type * | c | ) | [inline, inherited] |
Definition at line 85 of file iterator.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::container_reference< V >::same_closure | ( | const container_reference< V > & | cr | ) | const [inline, inherited] |
Definition at line 92 of file iterator.hpp.
Definition at line 1612 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator== | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1625 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator!= | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1629 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator< | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1633 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator>= | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1637 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator> | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1641 of file storage.hpp.
BOOST_UBLAS_INLINE friend bool operator<= | ( | const self_type & | lhs, |
const self_type & | rhs | ||
) | [friend] |
Definition at line 1645 of file storage.hpp.
size_type boost::numeric::ublas::index_pair< V >::i_ [private] |
Definition at line 1650 of file storage.hpp.
V::value1_type boost::numeric::ublas::index_pair< V >::v1_ [private] |
Definition at line 1651 of file storage.hpp.
V::value2_type boost::numeric::ublas::index_pair< V >::v2_ [private] |
Definition at line 1652 of file storage.hpp.
bool boost::numeric::ublas::index_pair< V >::dirty_ [private] |
Definition at line 1653 of file storage.hpp.
bool boost::numeric::ublas::index_pair< V >::is_copy_ [private] |
Definition at line 1654 of file storage.hpp.