%module r_overload_array %include <stl.i> // this tests the situation in which there is a scalar function // corresponding with a vector one %inline %{ class Foo { public: double bar(double w) {return w;}; double bar(double *w) {return w[0];} double bar(std::vector<double> w) {return w[0];} int bar_int(int w) {return w;} int bar_int(int *w) {return w[0];} int bar_int(std::vector<int> w) {return w[0];} }; %}
Generated by dwww version 1.15 on Tue Jul 2 00:38:02 CEST 2024.