%module("templatereduce") li_std_multimap | |
%feature("trackobjects"); | |
%include std_pair.i | |
%include std_multimap.i | |
%inline %{ | |
struct A{ | |
int val; | |
A(int v = 0): val(v) | |
{ | |
} | |
}; | |
%} | |
namespace std | |
{ | |
%template(pairA) pair<int, A*>; | |
%template(multimapA) multimap<int, A*>; | |
} |