%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>;
Generated by dwww version 1.15 on Tue Jul 2 00:11:39 CEST 2024.