Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::python::converter::detail::select_return_from_python< T > Struct Template Reference

#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)
 

Member Typedef Documentation

Member Function Documentation

template<class T>
boost::python::converter::detail::select_return_from_python< T >::BOOST_STATIC_CONSTANT ( bool  ,
obj_mgr  = is_object_managerT >::value 
)
template<class T>
boost::python::converter::detail::select_return_from_python< T >::BOOST_STATIC_CONSTANT ( bool  ,
ptr  = is_pointer< T >::value 
)
template<class T>
boost::python::converter::detail::select_return_from_python< T >::BOOST_STATIC_CONSTANT ( bool  ,
ref  = is_reference< T >::value 
)

The documentation for this struct was generated from the following file: