/tags/rel-1.3.35/Examples/test-suite/director_namespace_clash.i
Swig | 21 lines | 17 code | 4 blank | 0 comment | 0 complexity | 51a3979fc1edb59b7af1d81eefad7620 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- %module(directors="1") director_namespace_clash
- %rename(GreatOne) One::Great;
- %feature("director");
- %inline %{
- namespace One {
- struct Great {
- virtual void superb(int a) {}
- virtual ~Great() {}
- };
- }
- namespace Two {
- struct Great {
- virtual void excellent() {}
- virtual ~Great() {}
- };
- }
- %}