36 #include <forward_list>
37 #include <initializer_list>
57 template<
typename dtype,
58 std::enable_if_t<is_valid_dtype_v<dtype>,
int> = 0>
76 template<
typename dtype>
94 template<
typename dtype,
size_t ArraySize,
95 std::enable_if_t<is_valid_dtype_v<dtype>,
int> = 0>
113 template<
typename dtype,
size_t Dim0Size,
size_t Dim1Size>
131 template<
typename dtype,
132 std::enable_if_t<is_valid_dtype_v<dtype>,
int> = 0>
148 template<
typename dtype>
166 template<
typename dtype,
size_t Dim1Size>
182 template<
typename dtype,
183 std::enable_if_t<is_valid_dtype_v<dtype>,
int> = 0>
199 template<
typename dtype>
216 template<
typename dtype,
typename dtypeComp>
233 template<
typename dtype>
250 template<
typename Iterator>
251 auto asarray(Iterator iterBegin, Iterator iterEnd)
267 template<
typename dtype>
284 template<
typename dtype>
302 template<
typename dtype>
321 template<
typename dtype,
typename Bool,
322 std::enable_if_t<std::is_same<Bool, bool>::value,
int> = 0>
342 template<
typename dtype,
typename Bool,
343 std::enable_if_t<std::is_same<Bool, bool>::value,
int> = 0>