swig/Examples/test-suite/li_std_vector_member_var.i
2012-05-18 02:43:52 +00:00

23 lines
316 B
OpenEdge ABL

%module li_std_vector_member_var
%include "std_vector.i"
%template(vectorDbl) std::vector<double>;
%inline %{
#include <vector>
typedef std::vector<double> DblVector;
struct Test {
DblVector v;
int x;
Test() : x(0) { }
void f(int n) {
x += n;
v.push_back(1.0 / n);
}
};
%}