Classes | Public Types | Public Member Functions

ReturnByValue< Derived > Class Template Reference

#include <ReturnByValue.h>

List of all members.

Classes

class  Unusable

Public Types

typedef internal::traits
< Derived >::ReturnType 
ReturnType
typedef
internal::dense_xpr_base
< ReturnByValue >::type 
Base

Public Member Functions

template<typename Dest >
void evalTo (Dest &dst) const
Index rows () const
Index cols () const
const Unusablecoeff (Index) const
const Unusablecoeff (Index, Index) const
UnusablecoeffRef (Index)
UnusablecoeffRef (Index, Index)

template<typename Derived>
class ReturnByValue< Derived >


Member Typedef Documentation

template<typename Derived>
typedef internal::dense_xpr_base<ReturnByValue>::type ReturnByValue< Derived >::Base
template<typename Derived>
typedef internal::traits<Derived>::ReturnType ReturnByValue< Derived >::ReturnType

Member Function Documentation

template<typename Derived>
const Unusable& ReturnByValue< Derived >::coeff ( Index   )  const [inline]
template<typename Derived>
const Unusable& ReturnByValue< Derived >::coeff ( Index  ,
Index   
) const [inline]
template<typename Derived>
Unusable& ReturnByValue< Derived >::coeffRef ( Index  ,
Index   
) [inline]
template<typename Derived>
Unusable& ReturnByValue< Derived >::coeffRef ( Index   )  [inline]
template<typename Derived>
Index ReturnByValue< Derived >::cols ( void   )  const [inline]
template<typename Derived>
template<typename Dest >
void ReturnByValue< Derived >::evalTo ( Dest &  dst  )  const [inline]

Reimplemented in internal::solve_retval< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval< LLT< _MatrixType, UpLo >, Rhs >, internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >, internal::triangular_solve_retval< Side, TriangularType, Rhs >, internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >, internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >, internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >, internal::kernel_retval< FullPivLU< _MatrixType > >, internal::image_retval< FullPivLU< _MatrixType > >, internal::solve_retval< FullPivLU< _MatrixType >, Rhs >, internal::inverse_impl< MatrixType >, internal::solve_retval< PartialPivLU< _MatrixType >, Rhs >, internal::image_retval_base< _DecompositionType >, internal::kernel_retval_base< _DecompositionType >, internal::solve_retval_base< _DecompositionType, Rhs >, internal::solve_retval< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval< FullPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval< HouseholderQR< _MatrixType >, Rhs >, internal::solve_retval< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::image_retval_base< FullPivLU< _MatrixType > >, internal::kernel_retval_base< FullPivLU< _MatrixType > >, internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, and internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >.

template<typename Derived>
Index ReturnByValue< Derived >::rows ( void   )  const [inline]

The documentation for this class was generated from the following file: