diff options
Diffstat (limited to 'Examples/test-suite/python/director_stl_runme.py')
| -rw-r--r-- | Examples/test-suite/python/director_stl_runme.py | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/Examples/test-suite/python/director_stl_runme.py b/Examples/test-suite/python/director_stl_runme.py new file mode 100644 index 0000000..aaea036 --- /dev/null +++ b/Examples/test-suite/python/director_stl_runme.py @@ -0,0 +1,39 @@ +import director_stl + +class MyFoo(director_stl.Foo): + def ping(self, s): + return "MyFoo::ping():" + s + + def pident(self, arg): + return arg + + def vident(self,v): + return v + + def vidents(self,v): + return v + + def vsecond(self,v1,v2): + return v2 + + +a = MyFoo() + +a.tping("hello") +a.tpong("hello") + +p = (1,2) +a.pident(p) +v = (3,4) +a.vident(v) + +a.tpident(p) +a.tvident(v) + +v1 = (3,4) +v2 = (5,6) +a.tvsecond(v1,v2) + +vs=("hi", "hello") +vs +a.tvidents(vs) |
