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