#include <return_from_python.hpp>
Public Types | |
typedef mpl::if_c< obj_mgr, return_object_manager_from_python < T >, typename mpl::if_c< ptr, return_pointer_from_python< T > , typename mpl::if_c< ref, return_reference_from_python < T > , return_rvalue_from_python< T > >::type >::type >::type | type |
Public Member Functions | |
BOOST_STATIC_CONSTANT (bool, obj_mgr=is_object_manager< T >::value) | |
BOOST_STATIC_CONSTANT (bool, ptr=is_pointer< T >::value) | |
BOOST_STATIC_CONSTANT (bool, ref=is_reference< T >::value) | |
typedef mpl::if_c< obj_mgr , return_object_manager_from_python<T> , typename mpl::if_c< ptr , return_pointer_from_python<T> , typename mpl::if_c< ref , return_reference_from_python<T> , return_rvalue_from_python<T> >::type >::type >::type boost::python::converter::detail::select_return_from_python< T >::type |
boost::python::converter::detail::select_return_from_python< T >::BOOST_STATIC_CONSTANT | ( | bool | , |
obj_mgr | = is_object_manager< T >::value |
||
) |
boost::python::converter::detail::select_return_from_python< T >::BOOST_STATIC_CONSTANT | ( | bool | , |
ptr | = is_pointer< T >::value |
||
) |
boost::python::converter::detail::select_return_from_python< T >::BOOST_STATIC_CONSTANT | ( | bool | , |
ref | = is_reference< T >::value |
||
) |