#include <std-vector.hpp>
template<typename Type, class Allocator>
struct boost::python::converter::reference_arg_from_python< std::vector< Type, Allocator > & >
Definition at line 181 of file std-vector.hpp.
◆ extract_type
template<typename Type , class Allocator >
typedef extract<Type &> boost::python::converter::reference_arg_from_python< std::vector< Type, Allocator > & >::extract_type |
◆ ref_vector_type
template<typename Type , class Allocator >
◆ result_type
template<typename Type , class Allocator >
◆ vector_type
template<typename Type , class Allocator >
typedef std::vector<Type, Allocator> boost::python::converter::reference_arg_from_python< std::vector< Type, Allocator > & >::vector_type |
◆ reference_arg_from_python()
template<typename Type , class Allocator >
boost::python::converter::reference_arg_from_python< std::vector< Type, Allocator > & >::reference_arg_from_python |
( |
PyObject * |
py_obj | ) |
|
|
inline |
◆ ~reference_arg_from_python()
template<typename Type , class Allocator >
◆ operator()()
template<typename Type , class Allocator >
result_type boost::python::converter::reference_arg_from_python< std::vector< Type, Allocator > & >::operator() |
( |
| ) |
const |
|
inline |
◆ m_data
template<typename Type , class Allocator >
rvalue_from_python_data<ref_vector_type> boost::python::converter::reference_arg_from_python< std::vector< Type, Allocator > & >::m_data |
|
private |
◆ m_source
template<typename Type , class Allocator >
PyObject* boost::python::converter::reference_arg_from_python< std::vector< Type, Allocator > & >::m_source |
|
private |
◆ vec_ptr
template<typename Type , class Allocator >
vector_type* boost::python::converter::reference_arg_from_python< std::vector< Type, Allocator > & >::vec_ptr |
|
private |
The documentation for this struct was generated from the following file: