1 %module smart_pointer_rename
3 %rename(ftest1) Foo::test(int);
4 %rename(ftest2) Foo::test(int,int);
10 int test(int) { return 1; }
11 int test(int,int) { return 2; }
17 Bar(Foo *_f) : f(_f) { }
18 Foo *operator->() { return f; }
19 int test() { return 3; }