diff options
Diffstat (limited to 'Examples/test-suite/director_overload.i')
-rw-r--r-- | Examples/test-suite/director_overload.i | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Examples/test-suite/director_overload.i b/Examples/test-suite/director_overload.i index 604ffe5ca..d6feb122b 100644 --- a/Examples/test-suite/director_overload.i +++ b/Examples/test-suite/director_overload.i @@ -47,5 +47,14 @@ public: virtual void notover(int *p) const {} }; -%} +class OverloadedGetSet +{ + int v; +public: + OverloadedGetSet() : v(42) { } + virtual ~OverloadedGetSet() { } + virtual int rw() const { return v; } + virtual void rw(int new_v) { v = new_v; } +}; +%} |