diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2003-02-19 22:58:37 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2003-02-19 22:58:37 +0000 |
commit | 19daf19bfaccf9a3c9422b68a08dc34bea451e94 (patch) | |
tree | 49333d346b6debb1f057c3c0b48532509ef2382c /Examples/test-suite/java_enums.i | |
parent | 3c6a4d6f6a1c579f8e09b8bc86eafcc84e6d874e (diff) | |
download | swig-19daf19bfaccf9a3c9422b68a08dc34bea451e94.tar.gz |
%javaconst(1) feature for enums so that using enum values do not have to make a JNI call.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4361 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'Examples/test-suite/java_enums.i')
-rw-r--r-- | Examples/test-suite/java_enums.i | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Examples/test-suite/java_enums.i b/Examples/test-suite/java_enums.i new file mode 100644 index 000000000..9d2d9aded --- /dev/null +++ b/Examples/test-suite/java_enums.i @@ -0,0 +1,12 @@ + +// This testcase uses the %javaconst directive to control how enums are initialised + +%module java_enums + +// Set default Java const code generation +%javaconst(1); + +%inline %{ +enum stuff { FIDDLE = 2*100, STICKS = 5+8, BONGO, DRUMS }; +%} + |