/* File : example.i */ %module example %{ #include "example.hxx" %} %include stl.i /* instantiate the required template specializations */ namespace std { %template(IntSet) set; %template(StringSet) set; } %include "example.hxx"