Change the name of the interface in %feature to be more portable

Use SwigInterface as a suffix to the class name when naming the
interface class instead of using a simple I as a prefix.
%feature_custom can be used to use I as a prefix if so desired.
This commit is contained in:
William S Fulton 2016-03-08 08:42:16 +00:00
commit e1dfad1a3b
4 changed files with 26 additions and 26 deletions

View file

@ -56,7 +56,7 @@
%enddef
%define %interface(CTYPE...)
%feature("interface", name="I%s") CTYPE;
%feature("interface", name="%sSwigInterface") CTYPE;
INTERFACE_TYPEMAPS(CTYPE)
%enddef