Classes | |
| struct | arg_to_python_base |
| struct | cannot_convert_raw_PyObject |
| struct | function_arg_to_python |
| struct | null_ptr_owner |
| struct | object_manager_arg_to_python |
| struct | pointer_deep_arg_to_python |
| struct | pointer_shallow_arg_to_python |
| struct | pointer_typeid_select |
| struct | pointer_typeid_select< true > |
| struct | reference_arg_to_python |
| struct | registered_base |
| struct | reject_raw_object_helper |
| struct | return_object_manager_from_python |
| struct | return_pointer_from_python |
| struct | return_reference_from_python |
| struct | return_rvalue_from_python |
| struct | select_arg_to_python |
| struct | select_return_from_python |
| struct | shared_ptr_arg_to_python |
| struct | unwind_type_id_helper |
| struct | value_arg_to_python |
Functions | |
| template<class U > | |
| U & | null_ptr_reference (U &(*)()) |
| template<class T > | |
| void | reject_raw_object_ptr (T *) |
| template<class T > | |
| bool | object_manager_ref_check (T const &x) |
| template<class T > | |
| python::type_info | unwind_type_id_ (boost::type< T > *=0, mpl::false_ *=0) |
| python::type_info | unwind_type_id_ (boost::type< void > *=0, mpl::true_ *=0) |
| template<class T > | |
| python::type_info | unwind_type_id (boost::type< T > *p=0) |
| void | register_shared_ptr0 (...) |
| template<class T > | |
| void | register_shared_ptr0 (shared_ptr< T > *) |
| template<class T > | |
| void | register_shared_ptr1 (T const volatile *) |
| template<class T > | |
| registration const & | registry_lookup2 (T &(*)()) |
| template<class T > | |
| registration const & | registry_lookup1 (type< T >) |
| registration const & | registry_lookup1 (type< const volatile void >) |
|
inline |
|
inline |
|
inline |
Referenced by register_shared_ptr1().
|
inline |
|
inline |
References register_shared_ptr0(), and T.
Referenced by registry_lookup1(), and registry_lookup2().
|
inline |
References registry_lookup2(), and T.
|
inline |
|
inline |
References boost::python::converter::registry::lookup(), register_shared_ptr1(), and T.
Referenced by registry_lookup1().
|
inline |
References boost::xpressive::check, boost::python::converter::detail::reject_raw_object_helper< T, Convertibility >::error(), T, and boost::detail::type.
Referenced by boost::python::converter::detail::pointer_deep_arg_to_python< Ptr >::pointer_deep_arg_to_python(), and boost::python::converter::detail::pointer_shallow_arg_to_python< Ptr >::pointer_shallow_arg_to_python().
|
inline |
|
inline |
|
inline |
References boost::python::type_id< void >().