On Friday 06 November 2009 14:52:49 troy d. straszheim wrote: > Currently, the converter type still leaks out to python in the signature: > > class S(Boost.Python.instance) > | add(...) > | add( (S)arg1, (object)arg2) -> None : > | > | C++ signature : > | void add(S*,to_optional<int> > (*)(boost::python::api::object)) > > > converters won't nest: > > def("foo", as<returnvalue(arg1, conv1(conv2(arg2)))>(&somefn)); // nah > > I dont have a mechanism for hooking a user defined converter into the > return type. I'm going to have to think about that one a bit more.
Did you have any ideas on this, Troy? This is the last bit I think I'd need in order to replace my code with yours. Regards, Ravi _______________________________________________ Cplusplus-sig mailing list Cplusplus-sig@python.org http://mail.python.org/mailman/listinfo/cplusplus-sig