|
using | call_type = remove_reference_t< T > |
|
using | type = conditional_t< vectorize, array_t< remove_cv_t< call_type >, array::forcecast >, T > |
|
◆ vectorize
Initial value:=
satisfies_any_of<call_type, std::is_arithmetic, is_complex, is_pod>::value &&
satisfies_none_of<call_type, std::is_pointer, std::is_array, is_std_array, std::is_enum>::value &&
(!std::is_reference<T>::value ||
(std::is_lvalue_reference<T>::value && std::is_const<call_type>::value))
The documentation for this struct was generated from the following file:
- third_party/pybind11/include/pybind11/numpy.h