/
niceSOFT
/
swig
ОбзорДокументацияВойти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
swig/
.../python/import_template/
..
Makefile

Tidy up EXTRA_ build flags

2 года назад
README

Update for new runtime library approach (no more -runtime -noruntime) Comment about inline destructors needed for some compilers added

22 года назад
bar.h

The great merge

24 года назад
bar.i

The great merge

24 года назад
base.h

Remove bogus ; after } in examples

12 лет назад
base.i

The great merge

24 года назад
foo.h

The great merge

24 года назад
foo.i

The great merge

24 года назад
runme.py

Update Python tests to not use flatstaticmethod access

5 лет назад
spam.h

The great merge

24 года назад
spam.i

The great merge

24 года назад
README
This example tests the %import directive and working with multiple modules.
 
Use 'python runme.py' to run a test.
 
Overview:
---------
 
The example defines 4 different extension modules--each wrapping
a separate C++ class.
 
base.i - Base class
foo.i - Foo class derived from Base
bar.i - Bar class derived from Base
spam.i - Spam class derived from Bar
 
Each module uses %import to refer to another module. For
example, the 'foo.i' module uses '%import base.i' to get
definitions for its base class.
 
If everything is okay, all of the modules will load properly and
type checking will work correctly. Caveat: Some compilers, for example
gcc-3.2.x, generate broken vtables with the inline methods in this test.
This is not a SWIG problem and can usually be solved with non-inlined
destructors compiled into separate shared objects/DLLs.
 
Unix:
-----
- Run make
- Run the test as described above