[vtk-developers] Adding support for a macro in wrapper
david.lonie at kitware.com
Wed Mar 11 15:25:40 EDT 2015
On Wed, Mar 11, 2015 at 3:21 PM, David Gobbi <david.gobbi at gmail.com> wrote:
> Hi David,
> The wrappers understand but ignore the "using" directive. So, yeah,
> changes would be needed to support it. For example, I have wrapper code on
> github that pulls in the header files for all the superclasses so that it
> can link
> used methods from the superclass namespace.
> What was your original macro? In general, the wrappers should be able to
> handle most macros without any problems.
I've actually already stripped it out in favor of the much simpler "using"
method. Good to know that simple macros should work -- it's entirely
possible there was some little bug hidden in my macro that was throwing off
the wrappers ;)
Perhaps it was the pattern:
VTK_LEGACY(virtual double* GetBounds()) \
that was causing confusion? I'm not sure if the VTK_LEGACY macro should be
used with an inline definition...
Anyway, it looks like this is all working now :) Thanks for the replies!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the vtk-developers