%module python_abstractbase %include %include %include %include %include %include %include namespace std { %template(Mapii) map; %template(Multimapii) multimap; %template(IntSet) set; %template(IntMultiset) multiset; %template(IntVector) vector; %template(IntList) list; } %inline %{ #ifdef SWIGPYTHON_BUILTIN bool is_python_builtin() { return true; } #else bool is_python_builtin() { return false; } #endif %}