class expression_traits<expression_fixshape<Arg, fixed_shape_t<ShapeValues...>>> expressions¶
template <typename Arg, index_t... ShapeValues>
struct expression_traits<expression_fixshape<Arg, fixed_shape_t<ShapeValues...>>> : expression_traits_defaults { … } typedef ArgTraits ¶
using ArgTraits = expression_traits<Arg> Defined at base/basic_expressions.hpp:498
typedef value_type ¶
using value_type = typename ArgTraits::value_type Defined at base/basic_expressions.hpp:500
variable dims ¶
constexpr static size_t dims = sizeof...(ShapeValues) Defined at base/basic_expressions.hpp:501
variable random_access ¶
constexpr static bool random_access = ArgTraits::random_access Defined at base/basic_expressions.hpp:502
function get_shape(const expression_fixshape<Arg, fixed_shape_t<ShapeValues...>> &) ¶
Defined at base/basic_expressions.hpp:504
function get_shape() ¶
Defined at base/basic_expressions.hpp:509
Defined at base/basic_expressions.hpp:496