%module(directors="1") director_exception_nothrow %include "std_string.i" %feature("director") Bar; %{ #if defined(_MSC_VER) #pragma warning(disable: 4290) // C++ exception specification ignored except to indicate a function is not __declspec(nothrow) #endif %} %inline %{ #include <string> class Base { public: virtual ~Base() throw() {} }; class Bar : public Base { public: virtual std::string pang() throw() { return "Bar::pang()"; } }; %}
Generated by dwww version 1.15 on Tue Jul 2 00:11:59 CEST 2024.