summaryrefslogtreecommitdiff
path: root/Doc/Manual/Contents.html
diff options
context:
space:
mode:
Diffstat (limited to 'Doc/Manual/Contents.html')
-rw-r--r--Doc/Manual/Contents.html106
1 files changed, 72 insertions, 34 deletions
diff --git a/Doc/Manual/Contents.html b/Doc/Manual/Contents.html
index 66bf41264..a828fdd94 100644
--- a/Doc/Manual/Contents.html
+++ b/Doc/Manual/Contents.html
@@ -5,7 +5,7 @@
<TITLE>SWIG Users Manual</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
-<H1>SWIG Users Manual</H1>
+<H1><a name="Contents"></a>SWIG Users Manual</H1>
<p>
@@ -152,6 +152,11 @@
<li><a href="SWIG.html#SWIG_nn26">Arrays</a>
<li><a href="SWIG.html#SWIG_readonly_variables">Creating read-only variables</a>
<li><a href="SWIG.html#SWIG_rename_ignore">Renaming and ignoring declarations</a>
+<ul>
+<li><a href="SWIG.html#SWIG_nn29">Simple renaming of specific identifiers</a>
+<li><a href="SWIG.html#SWIG_advanced_renaming">Advanced renaming support</a>
+<li><a href="SWIG.html#SWIG_limiting_renaming">Limiting global renaming rules</a>
+</ul>
<li><a href="SWIG.html#SWIG_default_args">Default/optional arguments</a>
<li><a href="SWIG.html#SWIG_nn30">Pointers to functions and callbacks</a>
</ul>
@@ -489,7 +494,7 @@
<li><a href="Warnings.html#Warnings_nn12">C/C++ Parser (300-399)</a>
<li><a href="Warnings.html#Warnings_nn13">Types and typemaps (400-499) </a>
<li><a href="Warnings.html#Warnings_nn14">Code generation (500-599)</a>
-<li><a href="Warnings.html#Warnings_nn15">Language module specific (800-899) </a>
+<li><a href="Warnings.html#Warnings_nn15">Language module specific (700-899) </a>
<li><a href="Warnings.html#Warnings_nn16">User defined (900-999)</a>
</ul>
<li><a href="Warnings.html#Warnings_nn17">History</a>
@@ -701,7 +706,40 @@
</div>
<!-- INDEX -->
-<h3><a href="Go.html#Go">20 SWIG and Go</a></h3>
+<h3><a href="D.html#D">20 SWIG and D</a></h3>
+
+<!-- INDEX -->
+<div class="sectiontoc">
+<ul>
+<li><a href="D.html#D_introduction">Introduction</a>
+<li><a href="D.html#D_command_line_invocation">Command line invocation</a>
+<li><a href="D.html#D_typemaps">Typemaps</a>
+<ul>
+<li><a href="D.html#D_typemap_name_comparison">C# &lt;-&gt; D name comparison</a>
+<li><a href="D.html#D_ctype_imtype_dtype">ctype, imtype, dtype</a>
+<li><a href="D.html#D_in_out_directorin_direcetorout">in, out, directorin, directorout</a>
+<li><a href="D.html#D_din_dout_ddirectorin_ddirectorout">din, dout, ddirectorin, ddirectorout</a>
+<li><a href="D.html#D_typecheck_typemaps">typecheck typemaps</a>
+<li><a href="D.html#D_code_injection_typemaps">Code injection typemaps</a>
+<li><a href="D.html#D_special_variables">Special variable macros</a>
+</ul>
+<li><a href="D.html#D_features"><tt>%feature</tt>s</a>
+<li><a href="D.html#D_pragmas">Pragmas</a>
+<li><a href="D.html#D_exceptions">D Exceptions</a>
+<li><a href="D.html#D_directors">D Directors</a>
+<li><a href="D.html#D_other_features">Other features</a>
+<ul>
+<li><a href="D.html#D_native_pointer_support">Native pointer support</a>
+<li><a href="D.html#D_operator_overloading">Operator overloading</a>
+<li><a href="D.html#D_test_suite">Running the test-suite</a>
+</ul>
+<li><a href="D.html#D_typemap_examples">D Typemap examples</a>
+<li><a href="D.html#D_planned_features">Work in progress and planned features</a>
+</ul>
+</div>
+<!-- INDEX -->
+
+<h3><a href="Go.html#Go">21 SWIG and Go</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -730,7 +768,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Guile.html#Guile">21 SWIG and Guile</a></h3>
+<h3><a href="Guile.html#Guile">22 SWIG and Guile</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -765,7 +803,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Java.html#Java">22 SWIG and Java</a></h3>
+<h3><a href="Java.html#Java">23 SWIG and Java</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -907,7 +945,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Lisp.html#Lisp">23 SWIG and Common Lisp</a></h3>
+<h3><a href="Lisp.html#Lisp">24 SWIG and Common Lisp</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -930,7 +968,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Lua.html#Lua">24 SWIG and Lua</a></h3>
+<h3><a href="Lua.html#Lua">25 SWIG and Lua</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -987,7 +1025,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Modula3.html#Modula3">25 SWIG and Modula-3</a></h3>
+<h3><a href="Modula3.html#Modula3">26 SWIG and Modula-3</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1025,7 +1063,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Mzscheme.html#Mzscheme">26 SWIG and MzScheme</a></h3>
+<h3><a href="Mzscheme.html#Mzscheme">27 SWIG and MzScheme</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1035,7 +1073,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Ocaml.html#Ocaml">27 SWIG and Ocaml</a></h3>
+<h3><a href="Ocaml.html#Ocaml">28 SWIG and Ocaml</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1086,7 +1124,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Octave.html#Octave">28 SWIG and Octave</a></h3>
+<h3><a href="Octave.html#Octave">29 SWIG and Octave</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1121,7 +1159,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Perl5.html#Perl5">29 SWIG and Perl5</a></h3>
+<h3><a href="Perl5.html#Perl5">30 SWIG and Perl5</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1188,7 +1226,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Php.html#Php">30 SWIG and PHP</a></h3>
+<h3><a href="Php.html#Php">31 SWIG and PHP</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1228,7 +1266,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Pike.html#Pike">31 SWIG and Pike</a></h3>
+<h3><a href="Pike.html#Pike">32 SWIG and Pike</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1252,7 +1290,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Python.html#Python">32 SWIG and Python</a></h3>
+<h3><a href="Python.html#Python">33 SWIG and Python</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1355,7 +1393,23 @@
</div>
<!-- INDEX -->
-<h3><a href="Ruby.html#Ruby">33 SWIG and Ruby</a></h3>
+<h3><a href="R.html#R">34 SWIG and R</a></h3>
+
+<!-- INDEX -->
+<div class="sectiontoc">
+<ul>
+<li><a href="R.html#R_nn2">Bugs</a>
+<li><a href="R.html#R_nn3">Using R and SWIG</a>
+<li><a href="R.html#R_nn4">Precompiling large R files</a>
+<li><a href="R.html#R_nn5">General policy</a>
+<li><a href="R.html#R_language_conventions">Language conventions</a>
+<li><a href="R.html#R_nn6">C++ classes</a>
+<li><a href="R.html#R_nn7">Enumerations</a>
+</ul>
+</div>
+<!-- INDEX -->
+
+<h3><a href="Ruby.html#Ruby">35 SWIG and Ruby</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1489,7 +1543,7 @@
</div>
<!-- INDEX -->
-<h3><a href="Tcl.html#Tcl">34 SWIG and Tcl</a></h3>
+<h3><a href="Tcl.html#Tcl">36 SWIG and Tcl</a></h3>
<!-- INDEX -->
<div class="sectiontoc">
@@ -1555,23 +1609,7 @@
</div>
<!-- INDEX -->
-<h3><a href="R.html#R">35 SWIG and R</a></h3>
-
-<!-- INDEX -->
-<div class="sectiontoc">
-<ul>
-<li><a href="R.html#R_nn2">Bugs</a>
-<li><a href="R.html#R_nn3">Using R and SWIG</a>
-<li><a href="R.html#R_nn4">Precompiling large R files</a>
-<li><a href="R.html#R_nn5">General policy</a>
-<li><a href="R.html#R_language_conventions">Language conventions</a>
-<li><a href="R.html#R_nn6">C++ classes</a>
-<li><a href="R.html#R_nn7">Enumerations</a>
-</ul>
-</div>
-<!-- INDEX -->
-
-<h3><a href="Extending.html#Extending">36 Extending SWIG to support new languages</a></h3>
+<h3><a href="Extending.html#Extending">37 Extending SWIG to support new languages</a></h3>
<!-- INDEX -->
<div class="sectiontoc">