[vtk-developers] New way of doing wrapper hints
David Thompson
david.thompson at kitware.com
Mon Jun 6 11:12:10 EDT 2016
+1!
1. I assume that attributes are allowed prior to function parameters... from the spec it was not immediately obvious. For example, what about this method:
VTK_SIZEHINT(sz) double* findOrAddEntries(
int key, int sz, VTK_SIZEHINT(sz) double* vals);
that both accepts and returns a variable-length array (of length sz, one of the other parameters)?
2. Would you put them in the declaration or implementation? I have a mild preference for the implementation so that the declaration is short and easy to skim.
David
> I've put a proposal on the wiki for adding wrapping hints to the
> method declarations in the header files:
>
> http://www.vtk.org/Wiki/VTK/Wrapping_hints
>
> In this proposal, hinting would be done like this:
>
> VTK_SIZEHINT(3) double* GetPoint();
>
> and we could get rid of the "hints" file.
>
> - David
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Search the list archives at: http://markmail.org/search/?q=vtk-developers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtk-developers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20160606/605b2d18/attachment.html>
More information about the vtk-developers
mailing list