![]() |
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 a mutable object. More...
#include <iterator.hpp>
Public Types | |
typedef C | container_type |
Public Member Functions | |
BOOST_UBLAS_INLINE | container_reference () |
BOOST_UBLAS_INLINE | container_reference (container_type &c) |
BOOST_UBLAS_INLINE container_reference & | assign (container_type *c) |
BOOST_UBLAS_INLINE container_type & | operator() () const |
BOOST_UBLAS_INLINE bool | same_closure (const container_reference &cr) const |
Private Attributes | |
container_type * | c_ |
Base class of all proxy classes that contain a (redirectable) reference to a mutable object.
C | the type of the container referred to |
Definition at line 67 of file iterator.hpp.
typedef C boost::numeric::ublas::container_reference< C >::container_type |
Reimplemented in boost::numeric::ublas::indexed_iterator< C, IC >, boost::numeric::ublas::indexed_iterator1< C, IC >, and boost::numeric::ublas::indexed_iterator2< C, IC >.
Definition at line 70 of file iterator.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::container_reference< C >::container_reference | ( | ) | [inline] |
Definition at line 73 of file iterator.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::container_reference< C >::container_reference | ( | container_type & | c | ) | [inline] |
Definition at line 76 of file iterator.hpp.
BOOST_UBLAS_INLINE container_type& boost::numeric::ublas::container_reference< C >::operator() | ( | ) | const [inline] |
Definition at line 80 of file iterator.hpp.
BOOST_UBLAS_INLINE container_reference& boost::numeric::ublas::container_reference< C >::assign | ( | container_type * | c | ) | [inline] |
Definition at line 85 of file iterator.hpp.
BOOST_UBLAS_INLINE bool boost::numeric::ublas::container_reference< C >::same_closure | ( | const container_reference< C > & | cr | ) | const [inline] |
Definition at line 92 of file iterator.hpp.
container_type* boost::numeric::ublas::container_reference< C >::c_ [private] |
Definition at line 97 of file iterator.hpp.