MOAB  4.9.3pre
Eigen::internal::noncopyable Class Reference

#include <Meta.h>

Inherited by Eigen::internal::aligned_stack_memory_handler< T > [private], Eigen::internal::evaluator_base< ExpressionType >, Eigen::internal::scoped_array< T > [private], Eigen::SparseSolverBase< Derived > [private], Eigen::internal::evaluator_base< ArrayWrapper< TArgType > >, Eigen::internal::evaluator_base< Block< ArgType, BlockRows, BlockCols, InnerPanel > >, Eigen::internal::evaluator_base< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >, Eigen::internal::evaluator_base< CwiseBinaryOp< scalar_product_op< T >, Lhs, Rhs > >, Eigen::internal::evaluator_base< CwiseNullaryOp< NullaryOp, PlainObjectType > >, Eigen::internal::evaluator_base< CwiseUnaryOp< UnaryOp, ArgType > >, Eigen::internal::evaluator_base< CwiseUnaryView< UnaryOp, ArgType > >, Eigen::internal::evaluator_base< CwiseUnaryView< ViewOp, ArgType > >, Eigen::internal::evaluator_base< Derived >, Eigen::internal::evaluator_base< Diagonal< ArgType, DiagIndex > >, Eigen::internal::evaluator_base< Map< PlainObjectType, MapOptions, StrideType > >, Eigen::internal::evaluator_base< MatrixWrapper< TArgType > >, Eigen::internal::evaluator_base< PartialReduxExpr< ArgType, MemberOp, Direction > >, Eigen::internal::evaluator_base< Product< Lhs, Rhs, LazyProduct > >, Eigen::internal::evaluator_base< Ref< PlainObjectType, RefOptions, StrideType > >, Eigen::internal::evaluator_base< Replicate< ArgType, RowFactor, ColFactor > >, Eigen::internal::evaluator_base< Reverse< ArgType, Direction > >, Eigen::internal::evaluator_base< Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > >, Eigen::internal::evaluator_base< SparseVector< _Scalar, _Options, _Index > >, Eigen::internal::evaluator_base< SparseView< ArgType > >, Eigen::internal::evaluator_base< Transpose< ArgType > >, Eigen::internal::evaluator_base< TriangularView< ArgType, Mode > >, Eigen::internal::evaluator_base< XprType >, Eigen::SparseSolverBase< BiCGSTAB< _MatrixType, _Preconditioner > > [private], Eigen::SparseSolverBase< CholmodDecomposition< _MatrixType, _UpLo > > [private], Eigen::SparseSolverBase< CholmodSimplicialLDLT< _MatrixType, _UpLo > > [private], Eigen::SparseSolverBase< CholmodSimplicialLLT< _MatrixType, _UpLo > > [private], Eigen::SparseSolverBase< CholmodSupernodalLLT< _MatrixType, _UpLo > > [private], Eigen::SparseSolverBase< ConjugateGradient< _MatrixType, _UpLo, _Preconditioner > > [private], Eigen::SparseSolverBase< IncompleteCholesky< Scalar, _UpLo, _OrderingType > > [private], Eigen::SparseSolverBase< IncompleteLUT< _Scalar, _StorageIndex > > [private], Eigen::SparseSolverBase< LeastSquaresConjugateGradient< _MatrixType, _Preconditioner > > [private], Eigen::SparseSolverBase< PardisoLDLT< MatrixType, Options > > [private], Eigen::SparseSolverBase< PardisoLLT< MatrixType, _UpLo > > [private], Eigen::SparseSolverBase< PardisoLU< MatrixType > > [private], Eigen::SparseSolverBase< PastixLDLT< _MatrixType, _UpLo > > [private], Eigen::SparseSolverBase< PastixLLT< _MatrixType, _UpLo > > [private], Eigen::SparseSolverBase< PastixLU< _MatrixType > > [private], Eigen::SparseSolverBase< SimplicialCholesky< _MatrixType, _UpLo, _Ordering > > [private], Eigen::SparseSolverBase< SimplicialLDLT< _MatrixType, _UpLo, _Ordering > > [private], Eigen::SparseSolverBase< SimplicialLLT< _MatrixType, _UpLo, _Ordering > > [private], Eigen::SparseSolverBase< SparseLU< _MatrixType, _OrderingType > > [private], Eigen::SparseSolverBase< SparseQR< _MatrixType, _OrderingType > > [private], Eigen::SparseSolverBase< SPQR< _MatrixType > > [private], Eigen::SparseSolverBase< SuperLU< _MatrixType > > [private], and Eigen::SparseSolverBase< UmfPackLU< _MatrixType > > [private].

List of all members.

Protected Member Functions

EIGEN_DEVICE_FUNC noncopyable ()
EIGEN_DEVICE_FUNC ~noncopyable ()

Private Member Functions

EIGEN_DEVICE_FUNC noncopyable (const noncopyable &)
EIGEN_DEVICE_FUNC const
noncopyable
operator= (const noncopyable &)

Detailed Description

A base class do disable default copy ctor and copy assignement operator.

Definition at line 236 of file Meta.h.


Constructor & Destructor Documentation

EIGEN_DEVICE_FUNC Eigen::internal::noncopyable::noncopyable ( const noncopyable ) [private]
EIGEN_DEVICE_FUNC Eigen::internal::noncopyable::noncopyable ( ) [inline, protected]

Definition at line 241 of file Meta.h.

{}
EIGEN_DEVICE_FUNC Eigen::internal::noncopyable::~noncopyable ( ) [inline, protected]

Definition at line 242 of file Meta.h.

{}

Member Function Documentation

EIGEN_DEVICE_FUNC const noncopyable& Eigen::internal::noncopyable::operator= ( const noncopyable ) [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines