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::select_extract< T > Struct Template Reference

#include <extract.hpp>

Public Types

typedef mpl::if_c< obj_mgr,
extract_object_manager< T >
, typename mpl::if_c< ptr,
extract_pointer< T >, typename
mpl::if_c< ref,
extract_reference< T >
, extract_rvalue< 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::select_extract< T >::BOOST_STATIC_CONSTANT ( bool  ,
obj_mgr  = is_object_managerT >::value 
)
template<class T>
boost::python::converter::select_extract< T >::BOOST_STATIC_CONSTANT ( bool  ,
ptr  = is_pointer< T >::value 
)
template<class T>
boost::python::converter::select_extract< T >::BOOST_STATIC_CONSTANT ( bool  ,
ref  = is_reference< T >::value 
)

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