#include <TensorBlock.h>
Public Types | |
typedef XprScalar< XprType >::type | Scalar |
typedef conditional< NoArgBlockAccess, void, TensorCwiseUnaryOp< UnaryOp, const typename ArgTensorBlock::XprType > >::type | XprType |
Public Member Functions | |
void | cleanup () |
const Scalar * | data () const |
XprType | expr () const |
TensorBlockKind | kind () const |
TensorCwiseUnaryBlock (const ArgTensorBlock &arg_block, const UnaryOp &functor) | |
Private Attributes | |
ArgTensorBlock | m_arg_block |
UnaryOp | m_functor |
Static Private Attributes | |
static const bool | NoArgBlockAccess |
Definition at line 835 of file TensorBlock.h.
typedef XprScalar<XprType>::type Eigen::internal::TensorCwiseUnaryBlock< UnaryOp, ArgTensorBlock >::Scalar |
Definition at line 845 of file TensorBlock.h.
typedef conditional< NoArgBlockAccess, void, TensorCwiseUnaryOp<UnaryOp, const typename ArgTensorBlock::XprType> >:: type Eigen::internal::TensorCwiseUnaryBlock< UnaryOp, ArgTensorBlock >::XprType |
Definition at line 843 of file TensorBlock.h.
|
inline |
Definition at line 847 of file TensorBlock.h.
|
inline |
Definition at line 854 of file TensorBlock.h.
|
inline |
Definition at line 853 of file TensorBlock.h.
|
inline |
Definition at line 852 of file TensorBlock.h.
|
inline |
Definition at line 850 of file TensorBlock.h.
|
private |
Definition at line 857 of file TensorBlock.h.
|
private |
Definition at line 858 of file TensorBlock.h.
|
staticprivate |
Definition at line 836 of file TensorBlock.h.