eigenpy 3.12.0
Bindings between Numpy and Eigen using Boost.Python
Loading...
Searching...
No Matches
eigenpy::detail::OptionalFromPython< T, OptionalTpl > Struct Template Reference

Static Public Member Functions

static void * convertible (PyObject *obj_ptr)
static void construct (PyObject *obj_ptr, bp::converter::rvalue_from_python_stage1_data *memory)
static void registration ()

Detailed Description

template<typename T, template< typename > class OptionalTpl = boost::optional>
struct eigenpy::detail::OptionalFromPython< T, OptionalTpl >

Definition at line 99 of file optional.hpp.

Member Function Documentation

◆ construct()

template<typename T, template< typename > class OptionalTpl>
void eigenpy::detail::OptionalFromPython< T, OptionalTpl >::construct(PyObject *obj_ptr,
bp::converter::rvalue_from_python_stage1_data *memory )
static

Definition at line 121 of file optional.hpp.

◆ convertible()

template<typename T, template< typename > class OptionalTpl>
void * eigenpy::detail::OptionalFromPython< T, OptionalTpl >::convertible(PyObject *obj_ptr)
static

Definition at line 109 of file optional.hpp.

◆ registration()

template<typename T, template< typename > class OptionalTpl>
void eigenpy::detail::OptionalFromPython< T, OptionalTpl >::registration()
static

Definition at line 141 of file optional.hpp.


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