Leonard Ritter wrote:
class_<PyActor, ActorPtr, boost::noncopyable("Actor");
which I did, but that gives me a compiler error if Actor is abstract,
and if I declare it non-abstract, calls to wrapping PyActor methods
fail in Python. I guess that this approach does not work with wrapper
classes, or the syntax is different.
Please post specific code as well as specific error messages. It sounds
as if you expect those methods to return references to existing (shared)
objects, while boost.python expects by-value passing, i.e. wants to make
copies. But without more information this is just a guess.
Regards,
Stefan
--
...ich hab' noch einen Koffer in Berlin...
_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
http://mail.python.org/mailman/listinfo/cplusplus-sig