[C++-sig] single-declaration code generation in Py++
Jim Bosch
talljimbo at gmail.com
Sun May 9 21:52:01 CEST 2010
I'm a relatively experienced boost.python user trying to take my first
steps with Py++, and I find that what I'd often like to do is just use
Py++ to declare a single class here and there, or perhaps just some
members of a class, and then be able to insert those bits of code into
C++ source files I mostly write manually.
This is of course the opposite of the main Py++ paradigm, in which one
inserts snippets of custom code into a automatically-generated module,
but seems like all the functionality to do this must already present in
Py++ - I just need to extract pieces of the declaration tree by name,
and generate declaration and registration boost.python code for those
individually (preferably as Python strings rather than separate files).
I'm not afraid to dive into the source to figure out how to do this, but
I'd appreciate it if anyone has any tips or suggestions on where to get
started.
Jim Bosch
More information about the Cplusplus-sig
mailing list