Namespaces | |
detail | |
registry | |
Typedefs | |
typedef void(* | constructor_function )(PyObject *source, rvalue_from_python_stage1_data *) |
typedef void *(* | convertible_function )(PyObject *) |
typedef PyTypeObject const *(* | pytype_function )() |
typedef PyObject *(* | to_python_function_t )(void const *) |
Functions | |
BOOST_PYTHON_DECL PyObject * | do_return_to_python (char) |
BOOST_PYTHON_DECL PyObject * | do_return_to_python (char const *) |
BOOST_PYTHON_DECL PyObject * | do_return_to_python (PyObject *) |
BOOST_PYTHON_DECL PyObject * | do_arg_to_python (PyObject *) |
void | initialize_builtin_converters () |
BOOST_PYTHON_DECL void * | get_lvalue_from_python (PyObject *source, registration const &) |
BOOST_PYTHON_DECL bool | implicit_rvalue_convertible_from_python (PyObject *source, registration const &) |
BOOST_PYTHON_DECL rvalue_from_python_stage1_data | rvalue_from_python_stage1 (PyObject *source, registration const &) |
BOOST_PYTHON_DECL void * | rvalue_from_python_stage2 (PyObject *source, rvalue_from_python_stage1_data &, registration const &) |
BOOST_PYTHON_DECL void * | rvalue_result_from_python (PyObject *, rvalue_from_python_stage1_data &) |
BOOST_PYTHON_DECL void * | reference_result_from_python (PyObject *, registration const &) |
BOOST_PYTHON_DECL void * | pointer_result_from_python (PyObject *, registration const &) |
BOOST_PYTHON_DECL void | void_result_from_python (PyObject *) |
BOOST_PYTHON_DECL void | throw_no_pointer_from_python (PyObject *, registration const &) |
BOOST_PYTHON_DECL void | throw_no_reference_from_python (PyObject *, registration const &) |
template<class T > | |
type_info | pointer_type_id (T(*)()=0) |
BOOST_PYTHON_DECL PyObject * | checked_downcast_impl (PyObject *, PyTypeObject *) |
bool | operator< (registration const &lhs, registration const &rhs) |
template<class T > | |
PyObject * | shared_ptr_to_python (shared_ptr< T > const &x) |
typedef void(* boost::python::converter::constructor_function)(PyObject *source, rvalue_from_python_stage1_data *) |
typedef void*(* boost::python::converter::convertible_function)(PyObject *) |
typedef PyTypeObject const*(* boost::python::converter::pytype_function)() |
typedef PyObject*(* boost::python::converter::to_python_function_t)(void const *) |
BOOST_PYTHON_DECL PyObject* boost::python::converter::checked_downcast_impl | ( | PyObject * | , |
PyTypeObject * | |||
) |
BOOST_PYTHON_DECL PyObject* boost::python::converter::do_arg_to_python | ( | PyObject * | ) |
BOOST_PYTHON_DECL PyObject* boost::python::converter::do_return_to_python | ( | char | ) |
BOOST_PYTHON_DECL PyObject* boost::python::converter::do_return_to_python | ( | char const * | ) |
BOOST_PYTHON_DECL PyObject* boost::python::converter::do_return_to_python | ( | PyObject * | ) |
BOOST_PYTHON_DECL void* boost::python::converter::get_lvalue_from_python | ( | PyObject * | source, |
registration const & | |||
) |
BOOST_PYTHON_DECL bool boost::python::converter::implicit_rvalue_convertible_from_python | ( | PyObject * | source, |
registration const & | |||
) |
void boost::python::converter::initialize_builtin_converters | ( | ) |
|
inline |
BOOST_PYTHON_DECL void* boost::python::converter::pointer_result_from_python | ( | PyObject * | , |
registration const & | |||
) |
References T, and boost::program_options::value().
BOOST_PYTHON_DECL void* boost::python::converter::reference_result_from_python | ( | PyObject * | , |
registration const & | |||
) |
BOOST_PYTHON_DECL rvalue_from_python_stage1_data boost::python::converter::rvalue_from_python_stage1 | ( | PyObject * | source, |
registration const & | |||
) |
BOOST_PYTHON_DECL void* boost::python::converter::rvalue_from_python_stage2 | ( | PyObject * | source, |
rvalue_from_python_stage1_data & | , | ||
registration const & | |||
) |
Referenced by boost::python::converter::extract_rvalue< T >::operator()().
BOOST_PYTHON_DECL void* boost::python::converter::rvalue_result_from_python | ( | PyObject * | , |
rvalue_from_python_stage1_data & | |||
) |
PyObject* boost::python::converter::shared_ptr_to_python | ( | shared_ptr< T > const & | x | ) |
BOOST_PYTHON_DECL void boost::python::converter::throw_no_pointer_from_python | ( | PyObject * | , |
registration const & | |||
) |
BOOST_PYTHON_DECL void boost::python::converter::throw_no_reference_from_python | ( | PyObject * | , |
registration const & | |||
) |
BOOST_PYTHON_DECL void boost::python::converter::void_result_from_python | ( | PyObject * | ) |