Code forensics  0.1
Generate historical information about code changes
type_from_python< T > Struct Template Reference

#include <python_interop.hpp>

Public Member Functions

 type_from_python ()
 
void * convertible (PyObject *obj)
 
void construct (PyObject *obj, py::converter::rvalue_from_python_stage1_data *data)
 
void * convertible (PyObject *obj)
 
void construct (PyObject *obj, py::converter::rvalue_from_python_stage1_data *data)
 

Static Public Member Functions

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

Constructor & Destructor Documentation

◆ type_from_python()

template<typename T >
type_from_python< T >::type_from_python ( )
inline

Member Function Documentation

◆ construct() [1/3]

template<typename T >
static void type_from_python< T >::construct ( PyObject *  obj,
py::converter::rvalue_from_python_stage1_data *  data 
)
static

◆ construct() [2/3]

void type_from_python< PTime >::construct ( PyObject *  obj,
py::converter::rvalue_from_python_stage1_data *  data 
)

◆ construct() [3/3]

void type_from_python< Date >::construct ( PyObject *  obj,
py::converter::rvalue_from_python_stage1_data *  data 
)

◆ convertible() [1/3]

template<typename T >
static void* type_from_python< T >::convertible ( PyObject *  obj)
static

◆ convertible() [2/3]

void * type_from_python< PTime >::convertible ( PyObject *  obj)

◆ convertible() [3/3]

void * type_from_python< Date >::convertible ( PyObject *  obj)

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