1452dfe713
Nearly every header in the boost codebase is UTF-8, but here there are a few headers which are using Windows-1252, which makes it impossible for some tools to parse those files. This patch just reencodes them with UTF-8 like the rest of the codebase. I checked that the name of the author is still correct after this change. No functional change intended.
27 lines
709 B
C++
27 lines
709 B
C++
// Copyright Gottfried Ganßauge 2006.
|
|
// Distributed under the Boost Software License, Version 1.0. (See
|
|
// accompanying file LICENSE_1_0.txt or copy at
|
|
// http://www.boost.org/LICENSE_1_0.txt)
|
|
# include <boost/python/return_opaque_pointer.hpp>
|
|
# include <boost/python/def.hpp>
|
|
# include <boost/python/module.hpp>
|
|
# include <boost/python/return_value_policy.hpp>
|
|
|
|
typedef struct opaque_ *opaque;
|
|
|
|
opaque the_op = ((opaque) 0x47110815);
|
|
|
|
opaque get() { return the_op; }
|
|
|
|
BOOST_PYTHON_OPAQUE_SPECIALIZED_TYPE_ID(opaque_)
|
|
|
|
namespace bpl = boost::python;
|
|
|
|
BOOST_PYTHON_MODULE(crossmod_opaque_b)
|
|
{
|
|
bpl::def (
|
|
"get",
|
|
&::get,
|
|
bpl::return_value_policy<bpl::return_opaque_pointer>());
|
|
}
|