1 /// to compile this: 2 /// g++ -g -fPIC -shared -o libtest33-v1.so test33-v1.cc 3 4 #include "test33-v1.h" 5 6 class to_suppress 7 { 8 int member1; 9 10 void method1(); 11 char method2(); 12 }; 13 14 void method1()15to_suppress::method1() 16 {} 17 18 char method2()19to_suppress::method2() 20 {return 0;} 21 22 void method1()23to_keep::method1() 24 {} 25 26 void method2()27to_keep::method2() 28 {} 29 30 void foo(to_suppress &)31foo(to_suppress&) 32 {} 33 34 void bar(to_keep &)35bar(to_keep&) 36 {} 37