Static Public Member Functions | Static Public Attributes | Static Private Attributes | List of all members
npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > > Struct Template Reference

#include <numpy.h>

Inheritance diagram for npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > >:
Inheritance graph
[legend]

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

constexpr static 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 1263 of file numpy.h.

Member Function Documentation

◆ dtype()

template<typename T >
static pybind11::dtype npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > >::dtype ( )
inlinestatic

Definition at line 1288 of file numpy.h.

Member Data Documentation

◆ value

template<typename T >
constexpr int npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > >::value = values[detail::is_fmt_numeric<T>::index]
staticconstexpr

Definition at line 1286 of file numpy.h.

◆ values

template<typename T >
constexpr static const int npy_format_descriptor< T, enable_if_t< satisfies_any_of< T, std::is_arithmetic, is_complex >::value > >::values[15]
staticconstexprprivate

The documentation for this struct was generated from the following file:
npy_api::NPY_DOUBLE_
@ NPY_DOUBLE_
Definition: numpy.h:161
npy_api::NPY_INT16_
@ NPY_INT16_
Definition: numpy.h:173
npy_api::NPY_CDOUBLE_
@ NPY_CDOUBLE_
Definition: numpy.h:164
npy_api::NPY_UINT32_
@ NPY_UINT32_
Definition: numpy.h:180
npy_api::NPY_BOOL_
@ NPY_BOOL_
Definition: numpy.h:149
npy_api::NPY_BYTE_
@ NPY_BYTE_
Definition: numpy.h:150
npy_api::NPY_INT64_
@ NPY_INT64_
Definition: numpy.h:182
npy_api::NPY_UBYTE_
@ NPY_UBYTE_
Definition: numpy.h:151
npy_api::NPY_UINT16_
@ NPY_UINT16_
Definition: numpy.h:174
npy_api::NPY_CFLOAT_
@ NPY_CFLOAT_
Definition: numpy.h:163
npy_api::NPY_FLOAT_
@ NPY_FLOAT_
Definition: numpy.h:160
npy_api::NPY_LONGDOUBLE_
@ NPY_LONGDOUBLE_
Definition: numpy.h:162
npy_api::NPY_UINT64_
@ NPY_UINT64_
Definition: numpy.h:184
npy_api::NPY_INT32_
@ NPY_INT32_
Definition: numpy.h:178
npy_api::NPY_CLONGDOUBLE_
@ NPY_CLONGDOUBLE_
Definition: numpy.h:165


gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:08:15