#include <arg_from_python.hpp>
Public Types | |
typedef if_2 < is_object_manager< T > , object_manager_value_arg_from_python < T >, if_2 < is_reference_to_object_manager < T > , object_manager_ref_arg_from_python < T >, if_2< is_pointer< T > , pointer_arg_from_python< T > , if_2< mpl::and_ < indirect_traits::is_reference_to_pointer < T > , indirect_traits::is_reference_to_const < T >, mpl::not_ < indirect_traits::is_reference_to_volatile < T > > >, pointer_cref_arg_from_python < T >, if_2< mpl::or_ < indirect_traits::is_reference_to_non_const < T > , indirect_traits::is_reference_to_volatile < T > >, reference_arg_from_python < T >, mpl::if_ < boost::python::is_back_reference < T > , back_reference_arg_from_python < T >, arg_rvalue_from_python < T > > > > > > >::type | type |
typedef if_2< is_object_manager<T> , object_manager_value_arg_from_python<T> , if_2< is_reference_to_object_manager<T> , object_manager_ref_arg_from_python<T> , if_2< is_pointer<T> , pointer_arg_from_python<T> , if_2< mpl::and_< indirect_traits::is_reference_to_pointer<T> , indirect_traits::is_reference_to_const<T> , mpl::not_<indirect_traits::is_reference_to_volatile<T> > > , pointer_cref_arg_from_python<T> , if_2< mpl::or_< indirect_traits::is_reference_to_non_const<T> , indirect_traits::is_reference_to_volatile<T> > , reference_arg_from_python<T> , mpl::if_< boost::python::is_back_reference<T> , back_reference_arg_from_python<T> , arg_rvalue_from_python<T> > > > > > >::type boost::python::converter::select_arg_from_python< T >::type |