/trunk/Examples/test-suite/li_std_multimap.i
# · Swig · 25 lines · 19 code · 6 blank · 0 comment · 0 complexity · 26423972424ff5de69bfb8409cb7fc27 MD5 · raw file
- %module("templatereduce") li_std_multimap
- %feature("trackobjects");
- %include std_pair.i
- %include std_map.i
- %include std_multimap.i
- %inline %{
- struct A{
- int val;
-
- A(int v = 0): val(v)
- {
- }
- };
- %}
- namespace std
- {
- %template(pairA) pair<int, A*>;
- %template(mapA) map<int, A*>;
- %template(multimapA) multimap<int, A*>;
- }