![]() |
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 >.
Collaboration diagram for boost::numeric::ublas::container_const_reference< C >: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.