|
Boost : |
From: Dave Abrahams (abrahams_at_[hidden])
Date: 2000-05-10 00:09:20
on 5/9/00 2:02 PM, jsiek_at_[hidden] at jsiek_at_[hidden] wrote:
> Interesting... I'm meeting next week with some of the NumPy people to
> talk about wrapping up MTL for use in Python. I'd be interested to
> see your approach to doing C++ wrappers.
Good enough. I will have something ready to look at in a few days. In the
meantime, let me whet your appetite.
One simple line of code for each class, and one for each member function of
the class:
extern "C" inittest()
{
Py::Module test("test");
Py::WrappedTypeHandle<Foo> foo("Foo", test);
foo->add(Py::Constructor<int, long>());
foo->add(&Foo::f1, "f1");
foo->add(&Foo::f2, "f2");
}
...and you're done.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk