Rosetta
Static Public Member Functions | Static Public Attributes | Static Private Member Functions | List of all members
pybind11::detail::unsafe_nonpod_npy_format_descriptor< T > Struct Template Reference

#include <nonpod_dtype_support.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)
 

Member Function Documentation

◆ direct_converter()

template<typename T >
static bool pybind11::detail::unsafe_nonpod_npy_format_descriptor< T >::direct_converter ( PyObject *  obj,
void *&  value 
)
inlinestaticprivate

◆ dtype()

template<typename T >
static pybind11::dtype pybind11::detail::unsafe_nonpod_npy_format_descriptor< T >::dtype ( )
inlinestatic

◆ dtype_ptr()

template<typename T >
static PyObject* pybind11::detail::unsafe_nonpod_npy_format_descriptor< T >::dtype_ptr ( )
inlinestaticprivate

◆ format()

template<typename T >
static std::string pybind11::detail::unsafe_nonpod_npy_format_descriptor< T >::format ( )
inlinestatic

◆ register_dtype()

template<typename T >
static void pybind11::detail::unsafe_nonpod_npy_format_descriptor< T >::register_dtype ( any_container< field_descriptor >  fields)
inlinestatic

Member Data Documentation

◆ name

template<typename T >
constexpr auto pybind11::detail::unsafe_nonpod_npy_format_descriptor< T >::name = make_caster<T>::name
staticconstexpr

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