diff --git a/gruel/src/swig/pmt_swig.i b/gruel/src/swig/pmt_swig.i index 84f48b0..41c3fe7 100644 --- a/gruel/src/swig/pmt_swig.i +++ b/gruel/src/swig/pmt_swig.i @@ -43,20 +43,20 @@ %include namespace std { - %template() vector; - %template() vector; - %template() vector; - %template() vector; - %template() vector; - %template() vector; - %template() vector; - %template() vector; - %template() vector; - %template() vector; - %template() vector; - %template() vector; - %template() vector< std::complex >; - %template() vector< std::complex >; + //%template(pmt_butts_std_vector_unsigned_char) vector; //redundant + %template(pmt_butts_std_vector_uint8) vector; + %template(pmt_butts_std_vector_char) vector; //not redundant - char != uchar != schar + %template(pmt_butts_std_vector_int8) vector; + //%template(pmt_butts_std_vector_short) vector; //redundant + %template(pmt_butts_std_vector_uint16) vector; + %template(pmt_butts_std_vector_int16) vector; + //%template(pmt_butts_std_vector_int) vector; //redundant + %template(pmt_butts_std_vector_int32) vector; + %template(pmt_butts_std_vector_uint32) vector; + %template(pmt_butts_std_vector_float) vector; + %template(pmt_butts_std_vector_double) vector; + %template(pmt_butts_std_vector_complex_float) vector< std::complex >; + %template(pmt_butts_std_vector_complex_double) vector< std::complex >; }; ////////////////////////////////////////////////////////////////////////