[pygccxml-development] Tag for Methods to bind ?
Brought to you by:
mbaas,
roman_yakovenko
|
From: Damien F. <dam...@mo...> - 2008-07-07 12:06:55
|
Hi ,
we are thinking of using py++ to create binding to one of our libraries .
this is quite a large one 100+ class . py++ look like its doing what we
need and
initial test are very promising .
one of our idea was to be able to explicitly 'tag' the methods/class to
export .
I though we might use a tag in the doxygen comments . but I can't really
see if that is possible
there is the extract_doc scheme , would there be a way to filter class
and methods based on doxygen docs ?
one other way we though was to run doxygen using xml out , sparse the
result and extract a list of class and methods from there. but the 2
step workflow is not as nice and doxygen doesn't use the same parser (
I think .. )
example :
/// base class for particle
/// BINDABLE
class A
{
/// creation methode
/// BINDABLE
APtr create()
/// this class is not accessible from python
float * getInternals();
private :
A() {};
}
in any case thanks a lot for py++ it look like its gonna save us a lot
of time !
Damien
|