Eigen::TensorLayoutSwapOp< XprType > Class Template Reference
+ Inheritance diagram for Eigen::TensorLayoutSwapOp< XprType >:

Public Types

typedef TensorBase< TensorLayoutSwapOp< XprType >, WriteAccessorsBase
 
typedef std::remove_const_t< typename XprType::CoeffReturnType > CoeffReturnType
 
typedef Eigen::internal::traits< TensorLayoutSwapOp >::Index Index
 
typedef Eigen::internal::nested< TensorLayoutSwapOp >::type Nested
 
typedef Eigen::NumTraits< Scalar >::Real RealScalar
 
typedef Eigen::internal::traits< TensorLayoutSwapOp >::Scalar Scalar
 
typedef Eigen::internal::traits< TensorLayoutSwapOp >::StorageKind StorageKind
 

Public Member Functions

const internal::remove_all_t< typename XprType::Nested > & expression () const
 
 TensorLayoutSwapOp (const XprType &expr)
 

Protected Attributes

XprType::Nested m_xpr
 

Detailed Description

template<typename XprType>
class Eigen::TensorLayoutSwapOp< XprType >

Definition at line 71 of file TensorLayoutSwap.h.

Member Typedef Documentation

◆ Base

◆ CoeffReturnType

template<typename XprType >
typedef std::remove_const_t<typename XprType::CoeffReturnType> Eigen::TensorLayoutSwapOp< XprType >::CoeffReturnType

◆ Index

template<typename XprType >
typedef Eigen::internal::traits<TensorLayoutSwapOp>::Index Eigen::TensorLayoutSwapOp< XprType >::Index

◆ Nested

template<typename XprType >
typedef Eigen::internal::nested<TensorLayoutSwapOp>::type Eigen::TensorLayoutSwapOp< XprType >::Nested

◆ RealScalar

◆ Scalar

template<typename XprType >
typedef Eigen::internal::traits<TensorLayoutSwapOp>::Scalar Eigen::TensorLayoutSwapOp< XprType >::Scalar

◆ StorageKind

template<typename XprType >
typedef Eigen::internal::traits<TensorLayoutSwapOp>::StorageKind Eigen::TensorLayoutSwapOp< XprType >::StorageKind

Constructor & Destructor Documentation

◆ TensorLayoutSwapOp()

template<typename XprType >
Eigen::TensorLayoutSwapOp< XprType >::TensorLayoutSwapOp ( const XprType &  expr)
inline

Member Function Documentation

◆ expression()

template<typename XprType >
const internal::remove_all_t<typename XprType::Nested>& Eigen::TensorLayoutSwapOp< XprType >::expression ( ) const
inline

Member Data Documentation

◆ m_xpr

template<typename XprType >
XprType::Nested Eigen::TensorLayoutSwapOp< XprType >::m_xpr
protected

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