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/
|