+////////////////////////////////////////////////////////////////////////////
+// Deals with function returning a C++ string.
+%typemap(out) string, std::string {
+ $result = PyString_FromString(($1).c_str());
+}
+
+%typemap(python, in) const std::string, std::string
+{
+ $1 = PyString_AsString($input);
+}
+////////////////////////////////////////////////////////////////////////////