changes after running section number updater

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9502 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2006-10-31 22:43:55 +00:00
commit 7bd6268607
4 changed files with 20 additions and 25 deletions

View file

@ -217,9 +217,6 @@
<li><a href="SWIGPlus.html#SWIGPlus_nn18">References and pointers</a> <li><a href="SWIGPlus.html#SWIGPlus_nn18">References and pointers</a>
<li><a href="SWIGPlus.html#SWIGPlus_nn19">Pass and return by value</a> <li><a href="SWIGPlus.html#SWIGPlus_nn19">Pass and return by value</a>
<li><a href="SWIGPlus.html#SWIGPlus_nn20">Inheritance</a> <li><a href="SWIGPlus.html#SWIGPlus_nn20">Inheritance</a>
<ul>
<li><a href="SWIGPlus.html#SWIGPlus_explicitcall">Explicit base class method calls</a>
</ul>
<li><a href="SWIGPlus.html#SWIGPlus_nn21">A brief discussion of multiple inheritance, pointers, and type checking</a> <li><a href="SWIGPlus.html#SWIGPlus_nn21">A brief discussion of multiple inheritance, pointers, and type checking</a>
<li><a href="SWIGPlus.html#SWIGPlus_overloaded_methods">Wrapping Overloaded Functions and Methods</a> <li><a href="SWIGPlus.html#SWIGPlus_overloaded_methods">Wrapping Overloaded Functions and Methods</a>
<ul> <ul>
@ -743,6 +740,7 @@
<li><a href="Java.html#memory_management">Memory management</a> <li><a href="Java.html#memory_management">Memory management</a>
<li><a href="Java.html#inheritance_mirroring">Inheritance</a> <li><a href="Java.html#inheritance_mirroring">Inheritance</a>
<li><a href="Java.html#proxy_classes_gc">Proxy classes and garbage collection</a> <li><a href="Java.html#proxy_classes_gc">Proxy classes and garbage collection</a>
<li><a href="Java.html#java_pgcpp">The premature garbage collection prevention parameter for proxy class marshalling</a>
</ul> </ul>
<li><a href="Java.html#type_wrapper_classes">Type wrapper classes</a> <li><a href="Java.html#type_wrapper_classes">Type wrapper classes</a>
<li><a href="Java.html#enum_classes">Enum classes</a> <li><a href="Java.html#enum_classes">Enum classes</a>
@ -758,7 +756,6 @@
<li><a href="Java.html#java_directors_classes">Director classes</a> <li><a href="Java.html#java_directors_classes">Director classes</a>
<li><a href="Java.html#java_directors_overhead">Overhead and code bloat</a> <li><a href="Java.html#java_directors_overhead">Overhead and code bloat</a>
<li><a href="Java.html#java_directors_example">Simple directors example</a> <li><a href="Java.html#java_directors_example">Simple directors example</a>
<li><a href="Java.html#java_directors_explicitcall">Director base method calls</a>
</ul> </ul>
<li><a href="Java.html#common_customization">Common customization features</a> <li><a href="Java.html#common_customization">Common customization features</a>
<ul> <ul>
@ -821,18 +818,18 @@
<div class="sectiontoc"> <div class="sectiontoc">
<ul> <ul>
<li><a href="Lisp.html#Lisp_nn2">Allegro Common Lisp</a> <li><a href="Lisp.html#Lisp_nn2">Allegro Common Lisp</a>
<li><a href="#Lisp_nn3">Common Foreign Function Interface(CFFI)</a> <li><a href="Lisp.html#Lisp_nn3">Common Foreign Function Interface(CFFI)</a>
<ul> <ul>
<li><a href="#Lisp_nn4">Additional Commandline Options </a> <li><a href="Lisp.html#Lisp_nn4">Additional Commandline Options </a>
<li><a href="#Lisp_nn5">Generating CFFI bindings</a> <li><a href="Lisp.html#Lisp_nn5">Generating CFFI bindings</a>
<li><a href="#Lisp_nn6">Generating CFFI bindings for C++ code</a> <li><a href="Lisp.html#Lisp_nn6">Generating CFFI bindings for C++ code</a>
</ul> </ul>
<li><a href="#Lisp_nn7">CLISP</a> <li><a href="Lisp.html#Lisp_nn7">CLISP</a>
<ul> <ul>
<li><a href="#Lisp_nn8">Additional Commandline Options </a> <li><a href="Lisp.html#Lisp_nn8">Additional Commandline Options </a>
<li><a href="#Lisp_nn9">Details on CLISP bindings</a> <li><a href="Lisp.html#Lisp_nn9">Details on CLISP bindings</a>
</ul> </ul>
<li><a href="#Lisp_nn10">UFFI </a> <li><a href="Lisp.html#Lisp_nn10">UFFI </a>
</ul> </ul>
</div> </div>
<!-- INDEX --> <!-- INDEX -->
@ -1109,7 +1106,6 @@
<li><a href="Python.html#Python_nn3">Preliminaries</a> <li><a href="Python.html#Python_nn3">Preliminaries</a>
<ul> <ul>
<li><a href="Python.html#Python_nn4">Running SWIG</a> <li><a href="Python.html#Python_nn4">Running SWIG</a>
<li><a href="Python.html#Python_nn5">Getting the right header files</a>
<li><a href="Python.html#Python_nn6">Compiling a dynamic module</a> <li><a href="Python.html#Python_nn6">Compiling a dynamic module</a>
<li><a href="Python.html#Python_nn7">Using distutils</a> <li><a href="Python.html#Python_nn7">Using distutils</a>
<li><a href="Python.html#Python_nn8">Static linking</a> <li><a href="Python.html#Python_nn8">Static linking</a>

View file

@ -68,6 +68,7 @@
<li><a href="#memory_management">Memory management</a> <li><a href="#memory_management">Memory management</a>
<li><a href="#inheritance_mirroring">Inheritance</a> <li><a href="#inheritance_mirroring">Inheritance</a>
<li><a href="#proxy_classes_gc">Proxy classes and garbage collection</a> <li><a href="#proxy_classes_gc">Proxy classes and garbage collection</a>
<li><a href="#java_pgcpp">The premature garbage collection prevention parameter for proxy class marshalling</a>
</ul> </ul>
<li><a href="#type_wrapper_classes">Type wrapper classes</a> <li><a href="#type_wrapper_classes">Type wrapper classes</a>
<li><a href="#enum_classes">Enum classes</a> <li><a href="#enum_classes">Enum classes</a>
@ -2735,7 +2736,9 @@ The section on <a href="#java_typemaps">Java typemaps</a> details how to specify
See the <a href="http://www.devx.com/Java/Article/30192">How to Handle Java Finalization's Memory-Retention Issues</a> article for alternative approaches to managing memory by avoiding finalizers altogether. See the <a href="http://www.devx.com/Java/Article/30192">How to Handle Java Finalization's Memory-Retention Issues</a> article for alternative approaches to managing memory by avoiding finalizers altogether.
</p> </p>
<H4><a name="java_pgcpp"></a>20.4.3.3 The premature garbage collection prevention parameter for proxy class marshalling</H4> <H4><a name="java_pgcpp"></a>20.4.3.4 The premature garbage collection prevention parameter for proxy class marshalling</H4>
<p> <p>
As covered earlier, the C/C++ struct/class pointer is stored in the proxy class as a Java long and when needed is passed As covered earlier, the C/C++ struct/class pointer is stored in the proxy class as a Java long and when needed is passed
into the native method where it is cast into the appropriate type. into the native method where it is cast into the appropriate type.

View file

@ -14,7 +14,6 @@
<li><a href="#Python_nn3">Preliminaries</a> <li><a href="#Python_nn3">Preliminaries</a>
<ul> <ul>
<li><a href="#Python_nn4">Running SWIG</a> <li><a href="#Python_nn4">Running SWIG</a>
<li><a href="#Python_nn5">Getting the right header files</a>
<li><a href="#Python_nn6">Compiling a dynamic module</a> <li><a href="#Python_nn6">Compiling a dynamic module</a>
<li><a href="#Python_nn7">Using distutils</a> <li><a href="#Python_nn7">Using distutils</a>
<li><a href="#Python_nn8">Static linking</a> <li><a href="#Python_nn8">Static linking</a>
@ -234,7 +233,7 @@ Type "copyright", "credits" or "license" for more information.
</pre> </pre>
</div> </div>
<H3><a name="Python_nn6"></a>29.2.3 Compiling a dynamic module</H3> <H3><a name="Python_nn6"></a>29.2.2 Compiling a dynamic module</H3>
<p> <p>
@ -280,10 +279,10 @@ module actually consists of two files; <tt>socket.py</tt> and
<tt>_socket.so</tt>. Many other built-in Python modules follow a similar convention. <tt>_socket.so</tt>. Many other built-in Python modules follow a similar convention.
</p> </p>
<H3><a name="Python_nn7"></a>29.2.4 Using distutils</H3> <H3><a name="Python_nn7"></a>29.2.3 Using distutils</H3>
<H3><a name="Python_nn8"></a>29.2.5 Static linking</H3> <H3><a name="Python_nn8"></a>29.2.4 Static linking</H3>
<p> <p>
@ -362,7 +361,7 @@ If using static linking, you might want to rely on a different approach
(perhaps using distutils). (perhaps using distutils).
</p> </p>
<H3><a name="Python_nn9"></a>29.2.6 Using your module</H3> <H3><a name="Python_nn9"></a>29.2.5 Using your module</H3>
<p> <p>
@ -519,7 +518,7 @@ system configuration (this requires root access and you will need to
read the man pages). read the man pages).
</p> </p>
<H3><a name="Python_nn10"></a>29.2.7 Compilation of C++ extensions</H3> <H3><a name="Python_nn10"></a>29.2.6 Compilation of C++ extensions</H3>
<p> <p>
@ -616,7 +615,7 @@ erratic program behavior. If working with lots of software components, you
might want to investigate using a more formal standard such as COM. might want to investigate using a more formal standard such as COM.
</p> </p>
<H3><a name="Python_nn11"></a>29.2.8 Compiling for 64-bit platforms</H3> <H3><a name="Python_nn11"></a>29.2.7 Compiling for 64-bit platforms</H3>
<p> <p>
@ -653,7 +652,7 @@ and -m64 allow you to choose the desired binary format for your python
extension. extension.
</p> </p>
<H3><a name="Python_nn12"></a>29.2.9 Building Python Extensions under Windows</H3> <H3><a name="Python_nn12"></a>29.2.8 Building Python Extensions under Windows</H3>
<p> <p>

View file

@ -37,9 +37,6 @@
<li><a href="#SWIGPlus_nn18">References and pointers</a> <li><a href="#SWIGPlus_nn18">References and pointers</a>
<li><a href="#SWIGPlus_nn19">Pass and return by value</a> <li><a href="#SWIGPlus_nn19">Pass and return by value</a>
<li><a href="#SWIGPlus_nn20">Inheritance</a> <li><a href="#SWIGPlus_nn20">Inheritance</a>
<ul>
<li><a href="#SWIGPlus_explicitcall">Explicit base class method calls</a>
</ul>
<li><a href="#SWIGPlus_nn21">A brief discussion of multiple inheritance, pointers, and type checking</a> <li><a href="#SWIGPlus_nn21">A brief discussion of multiple inheritance, pointers, and type checking</a>
<li><a href="#SWIGPlus_overloaded_methods">Wrapping Overloaded Functions and Methods</a> <li><a href="#SWIGPlus_overloaded_methods">Wrapping Overloaded Functions and Methods</a>
<ul> <ul>