HepMC3 event record library
Static Public Member Functions | Static Public Attributes | Static Private Attributes
npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > > Struct Template Reference
+ Inheritance diagram for npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > >:
+ Collaboration diagram for npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > >:

Static Public Member Functions

static pybind11::dtype dtype ()
 

Static Public Attributes

static constexpr int value = values[detail::is_fmt_numeric<T>::index]
 

Static Private Attributes

static constexpr const int values [15]
 

Detailed Description

template<typename T>
struct npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > >

Definition at line 1037 of file numpy.h.

Field Documentation

constexpr const int values[15]
staticprivate
Initial value:
= {
npy_api::NPY_BOOL_,
npy_api::NPY_BYTE_, npy_api::NPY_UBYTE_, npy_api::NPY_INT16_, npy_api::NPY_UINT16_,
npy_api::NPY_INT32_, npy_api::NPY_UINT32_, npy_api::NPY_INT64_, npy_api::NPY_UINT64_,
npy_api::NPY_FLOAT_, npy_api::NPY_DOUBLE_, npy_api::NPY_LONGDOUBLE_,
npy_api::NPY_CFLOAT_, npy_api::NPY_CDOUBLE_, npy_api::NPY_CLONGDOUBLE_
}

Definition at line 1041 of file numpy.h.


The documentation for this struct was generated from the following file: