]> Dogcows Code - chaz/openbox/blobdiff - wrap/otk_ustring.i
rm the obsetroot tool and the wrap shit from swig
[chaz/openbox] / wrap / otk_ustring.i
diff --git a/wrap/otk_ustring.i b/wrap/otk_ustring.i
deleted file mode 100644 (file)
index fbd0cbf..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
-
-%module otk_rendertexture
-
-%{
-#include "otk/ustring.hh"
-%}
-
-namespace otk {
-    class ustring;
-
-    /* Overloading check */
-
-    %typemap(typecheck) ustring = char *;
-    %typemap(typecheck) const ustring & = char *;
-
-    %typemap(in) ustring {
-        if (PyString_Check($input))
-            $1 = otk::ustring(PyString_AsString($input));
-        else
-            SWIG_exception(SWIG_TypeError, "string expected");
-    }
-
-    %typemap(in) const ustring & (otk::ustring temp) {
-        if (PyString_Check($input)) {
-            temp = otk::ustring(PyString_AsString($input));
-            $1 = &temp;
-        } else {
-            SWIG_exception(SWIG_TypeError, "string expected");
-        }
-    }
-
-    %typemap(out) ustring {
-        $result = PyString_FromString($1.c_str());
-    }
-
-    %typemap(out) const ustring & {
-        $result = PyString_FromString($1->c_str());
-    }
-}
This page took 0.021317 seconds and 4 git commands to generate.