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

#include <object_core.hpp>

Inheritance diagram for boost::python::extract< T >:
Collaboration diagram for boost::python::extract< T >:

Public Types

typedef base::result_type result_type
 
typedef T type
 

Public Member Functions

 operator result_type () const
 
 extract (PyObject *)
 
 extract (api::object const &)
 

Member Typedef Documentation

template<class T>
typedef base::result_type boost::python::extract< T >::result_type
typedef T boost::mpl::identity< BOOST_MPL_AUX_NA_PARAM >::type
inherited

Constructor & Destructor Documentation

template<class T >
boost::python::extract< T >::extract ( PyObject *  o)
inline
template<class T >
boost::python::extract< T >::extract ( api::object const &  o)
inline

Member Function Documentation

template<class T>
boost::python::extract< T >::operator result_type ( ) const
inline

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