![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
Base class of all proxy classes that contain a (redirectable) reference to an immutable object. More...
#include <iterator.hpp>
Inherits boost::numeric::ublas::nonassignable_::nonassignable.
Inherited by boost::numeric::ublas::indexed_const_iterator< C, IC >, boost::numeric::ublas::indexed_const_iterator1< C, IC >, and boost::numeric::ublas::indexed_const_iterator2< C, IC >.
Public Types | |
typedef C | container_type |
Public Member Functions | |
BOOST_UBLAS_INLINE | container_const_reference () |
BOOST_UBLAS_INLINE | container_const_reference (const container_type &c) |
BOOST_UBLAS_INLINE container_const_reference & | assign (const container_type *c) |
BOOST_UBLAS_INLINE const container_type & | operator() () const |
BOOST_UBLAS_INLINE bool | same_closure (const container_const_reference &cr) const |
Private Attributes | |
const container_type * | c_ |
Base class of all proxy classes that contain a (redirectable) reference to an immutable object.
C | the type of the container referred to |
Definition at line 28 of file iterator.hpp.
typedef C boost::numeric::ublas::container_const_reference< C >::container_type |
Reimplemented in boost::numeric::ublas::indexed_const_iterator< C, IC >, boost::numeric::ublas::indexed_const_iterator1< C, IC >, and boost::numeric::ublas::indexed_const_iterator2< C, IC >.
Definition at line 31 of file iterator.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::container_const_reference< C >::container_const_reference | ( | ) | [inline] |
Definition at line 34 of file iterator.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::container_const_reference< C >::container_const_reference | ( | const container_type & | c | ) | [inline] |
Definition at line 37 of file iterator.hpp.
BOOST_UBLAS_INLINE const container_type& boost::numeric::ublas::container_const_reference< C >::operator() | ( | ) | const [inline] |
Definition at line 41 of file iterator.hpp.
BOOST_UBLAS_INLINE container_const_reference& boost::numeric::ublas::container_const_reference< C >::assign | ( | const container_type * | c | ) | [inline] |
Definition at line 46 of file iterator.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::container_const_reference< C >::same_closure | ( | const container_const_reference< C > & | cr | ) | const [inline] |
Definition at line 53 of file iterator.hpp.
const container_type* boost::numeric::ublas::container_const_reference< C >::c_ [private] |
Definition at line 58 of file iterator.hpp.