Scarab  v2.9.0
Project 8 C++ Utility Library
Static Public Member Functions | Static Public Attributes | Static Private Member Functions | List of all members
npy_format_descriptor< T, SFINAE > Struct Template Reference

#include <numpy.h>

Static Public Member Functions

static pybind11::dtype dtype ()
 
static std::string format ()
 
static void register_dtype (any_container< field_descriptor > fields)
 

Static Public Attributes

static constexpr auto name = make_caster<T>::name
 

Static Private Member Functions

static PyObject * dtype_ptr ()
 
static bool direct_converter (PyObject *obj, void *&value)
 

Detailed Description

template<typename T, typename SFINAE>
struct pybind11::detail::npy_format_descriptor< T, SFINAE >

Definition at line 43 of file numpy.h.

Member Function Documentation

◆ direct_converter()

static bool direct_converter ( PyObject *  obj,
void *&  value 
)
inlinestaticprivate

Definition at line 1177 of file numpy.h.

◆ dtype()

static pybind11::dtype dtype ( )
inlinestatic

Definition at line 1157 of file numpy.h.

◆ dtype_ptr()

static PyObject* dtype_ptr ( )
inlinestaticprivate

Definition at line 1172 of file numpy.h.

◆ format()

static std::string format ( )
inlinestatic

Definition at line 1161 of file numpy.h.

◆ register_dtype()

static void register_dtype ( any_container< field_descriptor fields)
inlinestatic

Definition at line 1166 of file numpy.h.

Member Data Documentation

◆ name

constexpr auto name = make_caster<T>::name
static

Definition at line 1155 of file numpy.h.


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