/trunk/Examples/test-suite/constructor_ignore.i
Swig | 36 lines | 32 code | 4 blank | 0 comment | 0 complexity | c4121b93bdcc368ac5ec971be9c5001c MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- %module constructor_ignore
- %ignore Space::Delta1::Delta1();
- %ignore Space::Delta2::Delta2(int i);
- %ignore Space::Delta3::Delta3;
- %ignore Space::Delta4::Delta4;
- %inline %{
- namespace Space {
- struct Delta1 {
- };
- struct Delta2 {
- Delta2(int i) {}
- };
- struct Delta3 {
- Delta3(const Delta3&) {}
- Delta3() {}
- Delta3(int i) {}
- };
- struct Delta4 {
- };
- }
- %}
- %copyctor;
- %ignore Space::Delta5::Delta5;
- %ignore Space::Delta6::Delta6(const Space::Delta6&);
- %inline %{
- namespace Space {
- struct Delta5 {
- };
- struct Delta6 {
- };
- }
- %}