Re: [pygccxml-development] pyplusplus status
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2006-07-19 18:58:51
|
Good evening. I took a look on pypp_api and how it is used in the script. 1. pypp_api has feature, that it will take some time to implement it in py++ - argument policies. 2. ModuleBuilder has next functionality: 1. add code to the beginning/end of the body 2. add code to the beginning/end of the declaration section. As I already said, this functionality will be implemented pretty soon. 3. Templates, exception translation registration, cdef, staticmethod and similar functionality. I think, that this functionality does not belong to module builder class. In my opinion all functionality like this should be implemented by free functions. Did I miss something? P.S. By the way exception translation registration functionality contains a bug - if exception class is template instantiated it will generate code that will not compile. -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |