11 lines
446 B
OpenEdge ABL
11 lines
446 B
OpenEdge ABL
%define %pythonabc(Type, Abc)
|
|
%feature("python:abc", #Abc) Type;
|
|
%enddef
|
|
%pythoncode %{import collections.abc%}
|
|
%pythonabc(std::vector, collections.abc.MutableSequence);
|
|
%pythonabc(std::list, collections.abc.MutableSequence);
|
|
%pythonabc(std::map, collections.abc.MutableMapping);
|
|
%pythonabc(std::multimap, collections.abc.MutableMapping);
|
|
%pythonabc(std::set, collections.abc.MutableSet);
|
|
%pythonabc(std::multiset, collections.abc.MutableSet);
|