2008/12/18 lin yun <yunli...@gmail.com>: > Hi, folks: > > I am trying to wrap a c++ function that returns a boost::shared_ptr<some > class> type using boost.python, is that possible?
Yes. I believe Py++ deals with boost::shared_ptr without invoking the user. Just use default call policy. > BTW, I used the call policy return_range included in Py++ for returning a > pointer to a vector. It worked ! My question is that which side is > responsible for releasing the memory of the vector, python side or C++ side? Can you provide small example of what you are trying to do? -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ _______________________________________________ Cplusplus-sig mailing list Cplusplus-sig@python.org http://mail.python.org/mailman/listinfo/cplusplus-sig