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 1398 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 1423 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 1421 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:235
npy_api::NPY_INT16_
@ NPY_INT16_
Definition: numpy.h:247
npy_api::NPY_CDOUBLE_
@ NPY_CDOUBLE_
Definition: numpy.h:238
npy_api::NPY_UINT32_
@ NPY_UINT32_
Definition: numpy.h:254
npy_api::NPY_BOOL_
@ NPY_BOOL_
Definition: numpy.h:223
npy_api::NPY_BYTE_
@ NPY_BYTE_
Definition: numpy.h:224
npy_api::NPY_INT64_
@ NPY_INT64_
Definition: numpy.h:256
npy_api::NPY_UBYTE_
@ NPY_UBYTE_
Definition: numpy.h:225
npy_api::NPY_UINT16_
@ NPY_UINT16_
Definition: numpy.h:248
npy_api::NPY_CFLOAT_
@ NPY_CFLOAT_
Definition: numpy.h:237
npy_api::NPY_FLOAT_
@ NPY_FLOAT_
Definition: numpy.h:234
npy_api::NPY_LONGDOUBLE_
@ NPY_LONGDOUBLE_
Definition: numpy.h:236
npy_api::NPY_UINT64_
@ NPY_UINT64_
Definition: numpy.h:258
npy_api::NPY_INT32_
@ NPY_INT32_
Definition: numpy.h:252
npy_api::NPY_CLONGDOUBLE_
@ NPY_CLONGDOUBLE_
Definition: numpy.h:239


gtsam
Author(s):
autogenerated on Thu Jul 4 2024 03:08:50