Static Public Member Functions | List of all members
eigenpy::details::EmptyConvertible< Variant > Struct Template Reference

#include <variant.hpp>

Static Public Member Functions

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

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 >
static 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 >
static void* eigenpy::details::EmptyConvertible< Variant >::convertible ( PyObject *  obj)
inlinestatic

Definition at line 115 of file variant.hpp.

◆ registration()

template<typename Variant >
static 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:


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Fri Jun 14 2024 02:15:58