1
// Copyright David Abrahams 2002.
2
// Distributed under the Boost Software License, Version 1.0. (See
3
// accompanying file LICENSE_1_0.txt or copy at
4
// http://www.boost.org/LICENSE_1_0.txt)
5
#ifndef ADD_TO_NAMESPACE_DWA200286_HPP
6
# define ADD_TO_NAMESPACE_DWA200286_HPP
8
# include <boost/python/object_fwd.hpp>
10
namespace boost { namespace python { namespace objects {
13
// A setattr that's "smart" about function overloading (and docstrings).
15
BOOST_PYTHON_DECL void add_to_namespace(
16
object const& name_space, char const* name, object const& attribute);
18
BOOST_PYTHON_DECL void add_to_namespace(
19
object const& name_space, char const* name, object const& attribute, char const* doc);
21
}}} // namespace boost::python::objects
23
#endif // ADD_TO_NAMESPACE_DWA200286_HPP