class expression_traits<expression_cast<T, Arg>> expressions¶
template <typename T, typename Arg>
struct expression_traits<expression_cast<T, Arg>> : expression_traits_defaults { … } typedef ArgTraits ¶
using ArgTraits = expression_traits<Arg> Defined at base/basic_expressions.hpp:217
typedef value_type ¶
using value_type = T Defined at base/basic_expressions.hpp:219
variable dims ¶
constexpr static size_t dims = ArgTraits::dims Defined at base/basic_expressions.hpp:220
variable random_access ¶
constexpr static bool random_access = ArgTraits::random_access Defined at base/basic_expressions.hpp:221
function get_shape(const expression_cast<T, Arg> &) ¶
Defined at base/basic_expressions.hpp:223
function get_shape() ¶
Defined at base/basic_expressions.hpp:227
Defined at base/basic_expressions.hpp:215