123456789101112131415161718192021222324252627 |
- // Copyright David Abrahams 2004. 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/module.hpp>
- #include <boost/python/def.hpp>
- #include <boost/python/class.hpp>
- struct A
- {
- A(const double, const double, const double, const double, const double
- , const double, const double
- , const double, const double
- ) {}
- };
- BOOST_PYTHON_MODULE(multi_arg_constructor_ext)
- {
- using namespace boost::python;
- class_<A>(
- "A"
- , init<double, double, double, double, double, double, double, double, double>()
- )
- ;
- }
|