2 // This is the cpp_typedef runtime testcase. It checks that proxy classes are
3 // generated for typedef'd types.
7 public class cpp_typedef_runme {
11 System.loadLibrary("cpp_typedef");
12 } catch (UnsatisfiedLinkError e) {
13 System.err.println("Native code library failed to load. See the chapter on Dynamic Linking Problems in the SWIG Java documentation for help.\n" + e);
18 public static void main(String argv[]) {
21 SWIGTYPE_p_Bar pbar = f.bar();
24 Test test = new Test();
25 UnnamedStruct unnamed = new UnnamedStruct();
26 TypedefNamedStruct named = new TypedefNamedStruct();
28 UnnamedStruct unnamed2 = test.test1(unnamed);
29 TypedefNamedStruct named2 = test.test2(named);
30 TypedefNamedStruct named3 = test.test3(named);
31 TypedefNamedStruct named4 = test.test4(named);