diff options
Diffstat (limited to 'Doc/Manual/Contents.html')
-rw-r--r-- | Doc/Manual/Contents.html | 106 |
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# <-> 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"> |