#include <TensorRef.h>
Public Types | |
typedef internal::conditional< bool(internal::is_lvalue< Expr >::value), TensorLazyEvaluatorWritable< Dimensions, Expr, Device >, TensorLazyEvaluatorReadOnly< Dimensions, const Expr, Device > >::type | Base |
typedef Base::Scalar | Scalar |
Public Types inherited from Eigen::internal::TensorLazyEvaluatorWritable< Dimensions, Expr, Device > | |
typedef TensorLazyEvaluatorReadOnly< Dimensions, Expr, Device > | Base |
typedef Base::Scalar | Scalar |
Public Types inherited from Eigen::internal::TensorLazyEvaluatorReadOnly< Dimensions, Expr, Device > | |
typedef TensorEvaluator< Expr, Device >::Scalar | Scalar |
Public Member Functions | |
TensorLazyEvaluator (const Expr &expr, const Device &device) | |
virtual | ~TensorLazyEvaluator () |
Public Member Functions inherited from Eigen::internal::TensorLazyEvaluatorWritable< Dimensions, Expr, Device > | |
virtual EIGEN_DEVICE_FUNC Scalar & | coeffRef (DenseIndex index) |
TensorLazyEvaluatorWritable (const Expr &expr, const Device &device) | |
virtual | ~TensorLazyEvaluatorWritable () |
Public Member Functions inherited from Eigen::internal::TensorLazyEvaluatorReadOnly< Dimensions, Expr, Device > | |
virtual EIGEN_DEVICE_FUNC const Scalar | coeff (DenseIndex index) const |
virtual EIGEN_DEVICE_FUNC const Scalar * | data () const |
virtual EIGEN_DEVICE_FUNC const Dimensions & | dimensions () const |
TensorLazyEvaluatorReadOnly (const Expr &expr, const Device &device) | |
virtual | ~TensorLazyEvaluatorReadOnly () |
Public Member Functions inherited from Eigen::internal::TensorLazyBaseEvaluator< Dimensions, TensorEvaluator< Expr, Device >::Scalar > | |
void | decrRefCount () |
void | incrRefCount () |
int | refCount () const |
TensorLazyBaseEvaluator () | |
virtual | ~TensorLazyBaseEvaluator () |
Additional Inherited Members | |
Protected Attributes inherited from Eigen::internal::TensorLazyEvaluatorReadOnly< Dimensions, Expr, Device > | |
Dimensions | m_dims |
Scalar | m_dummy |
TensorEvaluator< Expr, Device > | m_impl |
Definition at line 94 of file TensorRef.h.
typedef internal::conditional<bool(internal::is_lvalue<Expr>::value), TensorLazyEvaluatorWritable<Dimensions, Expr, Device>, TensorLazyEvaluatorReadOnly<Dimensions, const Expr, Device> >::type Eigen::internal::TensorLazyEvaluator< Dimensions, Expr, Device >::Base |
Definition at line 100 of file TensorRef.h.
typedef Base::Scalar Eigen::internal::TensorLazyEvaluator< Dimensions, Expr, Device >::Scalar |
Definition at line 101 of file TensorRef.h.
|
inline |
Definition at line 103 of file TensorRef.h.
|
inlinevirtual |
Definition at line 105 of file TensorRef.h.