DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
#include <utlExpression.h>
base class for expression
SubType | inheritated class must put their type into this parameter |
Definition at line 36 of file utlExpression.h.
Public Types | |
typedef SizeType const * | ShapeType |
typedef unsigned int | SizeType |
typedef ValueT | ValueType |
Public Member Functions | |
const SubType & | ConstRef (void) const |
const ShapeType | GetShape () const |
SubType & | Ref (void) |
Static Public Member Functions | |
static SizeType | GetDimension () |
typedef SizeType const* utl::Expr< SubType, ValueT >::ShapeType |
Definition at line 66 of file utlExpression.h.
typedef unsigned int utl::Expr< SubType, ValueT >::SizeType |
Definition at line 65 of file utlExpression.h.
Definition at line 64 of file utlExpression.h.
|
inline |
return reference of subtype instance of current class
Definition at line 69 of file utlExpression.h.
Referenced by utl::F(), utl::Expr< UnaryOpExpr< OP, EType >, EType::ValueType >::GetShape(), and utl::MakeExpr().
|
inlinestatic |
Definition at line 78 of file utlExpression.h.
Referenced by utl::NDArrayBase< T, 4 >::IsSameShape().
|
inline |
Definition at line 81 of file utlExpression.h.
|
inline |
return reference of subtype instance of current class
Definition at line 74 of file utlExpression.h.