%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 { | |
}; | |
} | |
%} |