%module li_std_vector_back_reference | |
%include <std_vector.i> | |
%inline %{ | |
// #include <iostream> | |
struct Wheel { | |
int size; | |
Wheel(int sz = 0) : size(sz) {} | |
// ~Wheel() { std::cout << "~Wheel" << std::endl; } | |
}; | |
%} | |
%template(VectorWheel) std::vector<Wheel>; |