I don't know about the whole boost::noncopyable, but if you dont want
to pass a copy of the class, doesn't a reference/pointer do th trick?
On Sat, Sep 26, 2009 at 7:36 AM, Germán Diago
Hello. The question is simple, but reading the documentation I cannot understand how to do this:
class MyClass : boost::noncopyable { void f(MyClass2 * c2); };
MyClass2 is not copyable either. So I want to be able to wrap that function, but avoid the copying of MyClass2 when called from python. I want to pass the c++ object directly, not a copy of it.
I'm not sure if this can be done with ptr() or some kind of call policy, but I don't understand the documentation 100%. Any help will be appreciated. Thanks. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users