projects
/
external
/
swig.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
import source from 1.3.40
[external/swig.git]
/
Examples
/
test-suite
/
director_constructor.i
1
%module(directors="1") director_constructor
2
3
%feature("director") Foo;
4
5
%inline %{
6
class Foo
7
{
8
public:
9
int a;
10
11
Foo(int i)
12
{
13
a=i;
14
}
15
16
virtual ~Foo() { }
17
18
int do_test() {
19
return test();
20
}
21
22
virtual int getit()
23
{
24
return a;
25
}
26
27
virtual void doubleit()
28
{
29
a = a * 2;
30
}
31
32
virtual int test() = 0;
33
};
34
%}
35
36
37