File: index.html

package info (click to toggle)
swig1.3 1.3.24-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 19,336 kB
  • ctags: 10,604
  • sloc: cpp: 27,917; ansic: 24,160; yacc: 4,412; python: 4,255; java: 4,156; makefile: 3,735; sh: 3,552; cs: 2,250; ruby: 2,150; lisp: 1,605; tcl: 1,136; perl: 980; php: 879; ml: 825
file content (29 lines) | stat: -rw-r--r-- 741 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<html>
<head>
<title>SWIG:Examples:java:callback</title>
</head>

<body bgcolor="#ffffff">


<tt>SWIG/Examples/python/extend/</tt>
<hr>

<H2>Implementing C++ callbacks in Java</H2>

<tt>$Header: /cvsroot/swig/SWIG/Examples/java/callback/index.html,v 1.1 2003/09/06 15:54:07 cheetah Exp $</tt><br>

<p>
This example illustrates how to use directors to implement C++ callbacks in Java.
</p>
<p>
Please note that unlike Python, Java does not have an equivalent concept of
weak references, so the program has to manually clean up after objects. The
implication of this is that the <code>Caller</code> class cannot claim
ownership of the <code>Callback</code> object in <code>Caller.setCallback()</code>
and delete it.
</p>

<hr>
</body>
</html>