#include <boost/python/detail/prefix.hpp>
#include <boost/python/cast.hpp>
#include <boost/python/errors.hpp>
#include <boost/python/borrowed.hpp>
#include <boost/python/handle_fwd.hpp>
#include <boost/python/refcount.hpp>
#include <boost/python/tag.hpp>
#include <boost/python/detail/raw_pyobject.hpp>
Classes | |
struct | boost::python::null_ok< T > |
singleton | boost::python::handle< T > |
class | boost::python::is_handle< T > |
class | boost::python::is_handle< handle< T > > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::python | |
boost::python::detail | |
Typedefs | |
typedef handle< PyTypeObject > | boost::python::type_handle |
Functions | |
template<class T > | |
null_ok< T > * | boost::python::allow_null (T *p) |
template<class T > | |
T * | boost::python::detail::manage_ptr (detail::borrowed< null_ok< T > > *p, int) |
template<class T > | |
T * | boost::python::detail::manage_ptr (null_ok< detail::borrowed< T > > *p, int) |
template<class T > | |
T * | boost::python::detail::manage_ptr (detail::borrowed< T > *p, long) |
template<class T > | |
T * | boost::python::detail::manage_ptr (null_ok< T > *p, long) |
template<class T > | |
T * | boost::python::detail::manage_ptr (T *p,...) |
template<class T > | |
T * | boost::python::get_pointer (python::handle< T > const &p) |
template<class T > | |
PyObject * | boost::python::get_managed_object (handle< T > const &h, tag_t) |