Classes | Public Types | Public Member Functions
ReturnByValue< Derived > Class Template Reference

#include <ReturnByValue.h>

Inheritance diagram for ReturnByValue< Derived >:
Inheritance graph
[legend]

List of all members.

Classes

class  Unusable

Public Types

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

Public Member Functions

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

Detailed Description

template<typename Derived>
class ReturnByValue< Derived >

Definition at line 63 of file ReturnByValue.h.


Member Typedef Documentation

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

Reimplemented in internal::triangular_solve_retval< Side, TriangularType, Rhs >, internal::kernel_retval_base< _DecompositionType >, internal::kernel_retval_base< FullPivLU< _MatrixType > >, internal::image_retval_base< _DecompositionType >, internal::image_retval_base< FullPivLU< _MatrixType > >, internal::solve_retval_base< _DecompositionType, Rhs >, internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType >, Rhs >, internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType >, Rhs >, internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, internal::solve_retval_base< SparseLU< _MatrixType, UmfPack >, Rhs >, internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, internal::sparse_solve_retval_base< _DecompositionType, Rhs >, internal::sparse_solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, and internal::sparse_solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >.

Definition at line 69 of file ReturnByValue.h.

template<typename Derived>
typedef internal::traits<Derived>::ReturnType ReturnByValue< Derived >::ReturnType

Definition at line 67 of file ReturnByValue.h.


Member Function Documentation

template<typename Derived>
const Unusable& ReturnByValue< Derived >::coeff ( Index  ) const [inline]

Definition at line 84 of file ReturnByValue.h.

template<typename Derived>
const Unusable& ReturnByValue< Derived >::coeff ( Index  ,
Index   
) const [inline]

Definition at line 85 of file ReturnByValue.h.

template<typename Derived>
Unusable& ReturnByValue< Derived >::coeffRef ( Index  ) [inline]

Definition at line 86 of file ReturnByValue.h.

template<typename Derived>
Unusable& ReturnByValue< Derived >::coeffRef ( Index  ,
Index   
) [inline]

Definition at line 87 of file ReturnByValue.h.

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

Reimplemented in internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >, internal::TridiagonalizationMatrixTReturnType< MatrixType >, MatrixFunctionReturnValue< Derived >, internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >, internal::HessenbergDecompositionMatrixHReturnType< MatrixType >, MatrixExponentialReturnValue< Derived >, internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >, internal::inverse_impl< MatrixType >, internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >, internal::triangular_solve_retval< Side, TriangularType, Rhs >, internal::kernel_retval_base< _DecompositionType >, internal::kernel_retval_base< FullPivLU< _MatrixType > >, internal::image_retval_base< _DecompositionType >, internal::image_retval_base< FullPivLU< _MatrixType > >, internal::solve_retval_base< _DecompositionType, Rhs >, internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType >, Rhs >, internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType >, Rhs >, internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, internal::solve_retval_base< SparseLU< _MatrixType, UmfPack >, Rhs >, internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, internal::sparse_solve_retval_base< _DecompositionType, Rhs >, internal::sparse_solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, and internal::sparse_solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >.

Definition at line 76 of file ReturnByValue.h.

template<typename Derived>
template<typename Dest >
void ReturnByValue< Derived >::evalTo ( Dest &  dst) const [inline]

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

Definition at line 73 of file ReturnByValue.h.

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

Reimplemented in internal::permut_matrix_product_retval< PermutationType, MatrixType, Side, Transposed >, internal::TridiagonalizationMatrixTReturnType< MatrixType >, MatrixFunctionReturnValue< Derived >, internal::transposition_matrix_product_retval< TranspositionType, MatrixType, Side, Transposed >, internal::HessenbergDecompositionMatrixHReturnType< MatrixType >, MatrixExponentialReturnValue< Derived >, internal::homogeneous_right_product_impl< Homogeneous< MatrixType, Horizontal >, Rhs >, internal::inverse_impl< MatrixType >, internal::homogeneous_left_product_impl< Homogeneous< MatrixType, Vertical >, Lhs >, internal::triangular_solve_retval< Side, TriangularType, Rhs >, internal::kernel_retval_base< _DecompositionType >, internal::kernel_retval_base< FullPivLU< _MatrixType > >, internal::image_retval_base< _DecompositionType >, internal::image_retval_base< FullPivLU< _MatrixType > >, internal::solve_retval_base< _DecompositionType, Rhs >, internal::solve_retval_base< FullPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< ColPivHouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType >, Rhs >, internal::solve_retval_base< LDLT< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< HouseholderQR< _MatrixType >, Rhs >, internal::solve_retval_base< SparseLDLT< _MatrixType >, Rhs >, internal::solve_retval_base< LLT< _MatrixType, UpLo >, Rhs >, internal::solve_retval_base< SparseLU< _MatrixType, UmfPack >, Rhs >, internal::solve_retval_base< JacobiSVD< _MatrixType, QRPreconditioner >, Rhs >, internal::solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >, internal::solve_retval_base< SparseLLT< _MatrixType, Cholmod >, Rhs >, internal::solve_retval_base< PartialPivLU< _MatrixType >, Rhs >, internal::solve_retval_base< FullPivHouseholderQR< _MatrixType >, Rhs >, internal::sparse_solve_retval_base< _DecompositionType, Rhs >, internal::sparse_solve_retval_base< SimplicialCholesky< _MatrixType, _UpLo >, Rhs >, and internal::sparse_solve_retval_base< CholmodDecomposition< _MatrixType, _UpLo >, Rhs >.

Definition at line 75 of file ReturnByValue.h.


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


libicr
Author(s): Robert Krug
autogenerated on Mon Jan 6 2014 11:34:24