eigenpy 3.12.0
Bindings between Numpy and Eigen using Boost.Python
Loading...
Searching...
No Matches
eigenpy::details::EmptyConvertible< Variant > Struct Template Reference

#include <eigenpy/variant.hpp>

Static Public Member Functions

static void registration ()
static void * convertible (PyObject *obj)
static void construct (PyObject *, bp::converter::rvalue_from_python_stage1_data *data)

Detailed Description

template<typename Variant>
struct eigenpy::details::EmptyConvertible< Variant >

Convert None to a {boost,std}::variant with boost::blank or std::monostate value

Definition at line 108 of file variant.hpp.

Member Function Documentation

◆ construct()

template<typename Variant>
void eigenpy::details::EmptyConvertible< Variant >::construct(PyObject *,
bp::converter::rvalue_from_python_stage1_data *data )
inlinestatic

Definition at line 120 of file variant.hpp.

◆ convertible()

template<typename Variant>
void * eigenpy::details::EmptyConvertible< Variant >::convertible(PyObject *obj)
inlinestatic

Definition at line 115 of file variant.hpp.

◆ registration()

template<typename Variant>
void eigenpy::details::EmptyConvertible< Variant >::registration()
inlinestatic

Definition at line 109 of file variant.hpp.


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