From: William S F. <ws...@fu...> - 2007-08-02 22:57:27
|
Then use the C preprocessor suggestion that Paul Obermeier suggested, or generate a new file for SWIG to parse by passing foo.h through sed, replacing #include with %include. William speedy wrote: > Hello William, > > the issue I have is (sorry for the previous incomplete > definition): > > **** foo.h > class foo { > public: > > // .. autogenerated methods .. > #include "autogenerated_declarations.metah" > > // .. manualy defined methods follow here .. > void foo::bar(void); > }; > > The problem is that both autogenerated methods and manual ones have to > be added to the wrapper file. > > > > Thursday, July 26, 2007, 12:27:43 AM, you wrote: > > WSF> That is what it is meant to do. It is a way of adding in another version > WSF> of a class and making SWIG ignore the real one, which is what is > WSF> required to solve your problem of including the .metah file. What > WSF> exactly isn't working about the original suggestion I gave? > > WSF> William > |