/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/li_std_vector_enum.i
22 строки
404 B
William S Fulton
Fix #3475492 - iterating through std::vector wrappers of enumerations.
13 мар 2012, 11:10
13 мар 2012, 11:10
5069394
Код
Авторство
О чём код?
%module li_std_vector_enum %include "std_vector.i" %inline %{ class EnumVector { public: EnumVector() { fill_numbers(); } enum numbers {ten=10, twenty=20, thirty=30}; std::vector<numbers> nums; void fill_numbers() { nums.push_back(ten); nums.push_back(twenty); nums.push_back(thirty); } }; %} %template(vector_numbers) std::vector<EnumVector::numbers>;