/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/python_pyiterator_rename_a.i
20 строк
448 B
Seth Junot
Fix descriptor() type lookup when SwigPyIterator is renamed via #define
11 мар 2026, 01:07
11 мар 2026, 01:07
195018f
Код
Авторство
О чём код?
%module python_pyiterator_rename_a // Per-module rename to avoid SwigPyIterator type collision across modules #define SwigPyIterator SwigPyIterator_python_pyiterator_rename_a %include <std_vector.i> %template(VectorInt) std::vector<int>; %inline %{ class VecHolder_a { public: std::vector<int> data; VecHolder_a() { data.push_back(10); data.push_back(20); data.push_back(30); } std::vector<int>& get() { return data; } }; %}