| %module li_std_pair_using | |
| %include<stl.i> | |
| using std::pair; | |
| %template(StringStringPair) pair<std::string, std::string>; | |
| %inline %{ | |
| typedef int Integer; | |
| using std::string; | |
| %} | |
| %template(StringIntPair) pair<string, int>; | |
| %inline %{ | |
| typedef std::string String; | |
| typedef string Streeng; | |
| std::pair<String, Streeng> bounce(std::pair<std::string, string> p) { | |
| return p; | |
| } | |
| %} |