Edit file File name : std_pair.i Content :/* ----------------------------------------------------------------------------- * std_pair.i * * std::pair typemaps for LUA * ----------------------------------------------------------------------------- */ %{ #include <utility> %} namespace std { template <class T, class U > struct pair { typedef T first_type; typedef U second_type; pair(); pair(T first, U second); pair(const pair& other); T first; U second; }; template <class T, class U > pair<T,U> make_pair(const T& first, const U& second); } Save