summaryrefslogtreecommitdiff
path: root/share/swig/2.0.11/python/pyabc.i
blob: 3da06b5a9615b0c602fe75d9f3c55653da0a0b5e (plain)
1
2
3
4
5
6
7
8
9
10
%define %pythonabc(Type, Abc)
  %feature("python:abc", #Abc) Type;
%enddef
%pythoncode {import collections};
%pythonabc(std::vector, collections.MutableSequence);
%pythonabc(std::list, collections.MutableSequence);
%pythonabc(std::map, collections.MutableMapping);
%pythonabc(std::multimap, collections.MutableMapping);
%pythonabc(std::set, collections.MutableSet);
%pythonabc(std::multiset, collections.MutableSet);