ExprBase
arguments Type cast operation for MArray
. Usage and semantics are (almost) as static_cast<T>()
operation. For example, to use the elements of an
MArray<float,2> A
as ints
, use
cast<int>()( A )
. See the extra parenthesis to instantiate the cast
instance?
ExprNode<ExprUnopNode<typename ExprNodeType<T1>::expr_type, __ltl_cast<To_Type,typename T1::value_type>, N >, N> ltl::cast< To_Type >::operator() | ( | const ExprBase< T1, N > & | a | ) | [inline] |
cast<> operation for ExprBase
arguments
References ltl::ExprBase< Derived_T, N_Dims >::derived().