PageRenderTime 37ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/trunk/Examples/test-suite/python_abstractbase.i

#
Swig | 18 lines | 17 code | 1 blank | 0 comment | 0 complexity | 69575b669ae9c42b2c3f6c1a3814d2e3 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
  1. %module python_abstractbase
  2. %include <pyabc.i>
  3. %include <std_map.i>
  4. %include <std_multimap.i>
  5. %include <std_set.i>
  6. %include <std_multiset.i>
  7. %include <std_list.i>
  8. %include <std_vector.i>
  9. namespace std
  10. {
  11. %template(Mapii) map<int, int>;
  12. %template(Multimapii) multimap<int, int>;
  13. %template(IntSet) set<int>;
  14. %template(IntMultiset) multiset<int>;
  15. %template(IntVector) vector<int>;
  16. %template(IntList) list<int>;
  17. }