#include <boost/python/detail/prefix.hpp>
#include <boost/type.hpp>
#include <boost/python/call.hpp>
#include <boost/python/handle_fwd.hpp>
#include <boost/python/errors.hpp>
#include <boost/python/refcount.hpp>
#include <boost/python/detail/preprocessor.hpp>
#include <boost/python/tag.hpp>
#include <boost/python/def_visitor.hpp>
#include <boost/python/detail/raw_pyobject.hpp>
#include <boost/python/detail/dependent.hpp>
#include <boost/python/object/forward.hpp>
#include <boost/python/object/add_to_namespace.hpp>
#include <boost/preprocessor/iterate.hpp>
#include <boost/preprocessor/debug/line.hpp>
#include <boost/python/detail/is_xxx.hpp>
#include <boost/python/detail/string_literal.hpp>
#include <boost/python/detail/def_helper_fwd.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/type_traits/is_convertible.hpp>
#include <boost/type_traits/remove_reference.hpp>
#include <boost/mpl/if.hpp>
#include <BOOST_PP_ITERATE()>
#include <boost/python/slice_nil.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::python | |
boost::python::detail | |
boost::python::converter | |
boost::python::api | |
Macros | |
#define | BOOST_PYTHON_OBJECT_HAS_IS_NONE |
#define | BOOST_PP_ITERATION_PARAMS_1 (3, (1, BOOST_PYTHON_MAX_ARITY, <boost/python/object_call.hpp>)) |
#define | BOOST_PYTHON_FORWARD_OBJECT_CONSTRUCTORS_(derived, base) |
#define | BOOST_PYTHON_FORWARD_OBJECT_CONSTRUCTORS BOOST_PYTHON_FORWARD_OBJECT_CONSTRUCTORS_ |
Typedefs | |
typedef proxy < const_attribute_policies > | boost::python::api::const_object_attribute |
typedef proxy< attribute_policies > | boost::python::api::object_attribute |
typedef proxy < const_objattribute_policies > | boost::python::api::const_object_objattribute |
typedef proxy < objattribute_policies > | boost::python::api::object_objattribute |
typedef proxy < const_item_policies > | boost::python::api::const_object_item |
typedef proxy< item_policies > | boost::python::api::object_item |
typedef proxy < const_slice_policies > | boost::python::api::const_object_slice |
typedef proxy< slice_policies > | boost::python::api::object_slice |
typedef PyObject *(object::* | boost::python::api::bool_type )() const |
Functions | |
template<class T > | |
objects::unforward_cref< T >::type | boost::python::api::do_unforward_cref (T const &x) |
template<class T > | |
PyObject * | boost::python::api::object_base_initializer (T const &x) |
PyObject * | boost::python::get_managed_object (object const &x, tag_t) |
#define BOOST_PP_ITERATION_PARAMS_1 (3, (1, BOOST_PYTHON_MAX_ARITY, <boost/python/object_call.hpp>)) |
#define BOOST_PYTHON_FORWARD_OBJECT_CONSTRUCTORS BOOST_PYTHON_FORWARD_OBJECT_CONSTRUCTORS_ |
#define BOOST_PYTHON_FORWARD_OBJECT_CONSTRUCTORS_ | ( | derived, | |
base | |||
) |
#define BOOST_PYTHON_OBJECT_HAS_IS_NONE |