#include <manage_new_object.hpp>
Public Types | |
typedef mpl::if_c < boost::is_pointer< T > ::value, to_python_indirect< T, detail::make_owning_holder > , detail::manage_new_object_requires_a_pointer_return_type < T > >::type | type |
typedef mpl::if_c< boost::is_pointer<T>::value , to_python_indirect<T, detail::make_owning_holder> , detail::manage_new_object_requires_a_pointer_return_type<T> >::type boost::python::manage_new_object::apply< T >::type |