Add C++20 documentation chapter
This commit is contained in:
parent
dbb88876e6
commit
b7bcb338cf
36 changed files with 1088 additions and 1030 deletions
|
|
@ -7,7 +7,7 @@
|
|||
</head>
|
||||
|
||||
<body bgcolor="#ffffff">
|
||||
<H1><a name="R">33 SWIG and R</a></H1>
|
||||
<H1><a name="R">34 SWIG and R</a></H1>
|
||||
<!-- INDEX -->
|
||||
<div class="sectiontoc">
|
||||
<ul>
|
||||
|
|
@ -43,7 +43,7 @@ to <a href="http://http://www.simpleitk.org/">SimpleITK</a>. The R
|
|||
bindings also work on Microsoft Windows using Visual C++.
|
||||
</p>
|
||||
|
||||
<H2><a name="R_nn2">33.1 Bugs</a></H2>
|
||||
<H2><a name="R_nn2">34.1 Bugs</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -57,7 +57,7 @@ Currently the following features are not implemented or broken:
|
|||
<li>C Array wrappings
|
||||
</ul>
|
||||
|
||||
<H2><a name="R_nn3">33.2 Using R and SWIG</a></H2>
|
||||
<H2><a name="R_nn3">34.2 Using R and SWIG</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -147,7 +147,7 @@ Error in .Call("R_swig_fact", s_arg1, as.logical(.copy), PACKAGE = "example") :
|
|||
<li>Make sure the architecture of the shared library(x64 for instance), matches the architecture of the R program you want to load your shared library into
|
||||
</ul>
|
||||
|
||||
<H2><a name="R_nn4">33.3 Precompiling large R files</a></H2>
|
||||
<H2><a name="R_nn4">34.3 Precompiling large R files</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -172,7 +172,7 @@ There is no need to precompile large R files if the SWIG-generated code is being
|
|||
in an R package. The package infrastructure provides this service during package installation.
|
||||
</p>
|
||||
|
||||
<H2><a name="R_nn5">33.4 General policy</a></H2>
|
||||
<H2><a name="R_nn5">34.4 General policy</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -181,7 +181,7 @@ wrapping over the underlying functions and rely on the R type system
|
|||
to provide R syntax.
|
||||
</p>
|
||||
|
||||
<H2><a name="R_language_conventions">33.5 Language conventions</a></H2>
|
||||
<H2><a name="R_language_conventions">34.5 Language conventions</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -190,7 +190,7 @@ and [ are overloaded to allow for R syntax (one based indices and
|
|||
slices)
|
||||
</p>
|
||||
|
||||
<H2><a name="R_nn6">33.6 C++ classes</a></H2>
|
||||
<H2><a name="R_nn6">34.6 C++ classes</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -217,7 +217,7 @@ The R interface has the following capabilities:
|
|||
<li> Variable accessors are automatically generated and called via the $, [, [[, $<-, [<-, [[<- operators.
|
||||
</ul>
|
||||
|
||||
<H3><a name="R_class_examples">33.6.1 Examples</a></H3>
|
||||
<H3><a name="R_class_examples">34.6.1 Examples</a></H3>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -310,7 +310,7 @@ defined "_p_Vehicle"
|
|||
The names in the <tt>accessorFuns</tt> list correspond to class methods while names in the <tt>vaccessors</tt> section
|
||||
correspond to variables that may be modified.
|
||||
</p>
|
||||
<H2><a name="R_nn7">33.7 Enumerations</a></H2>
|
||||
<H2><a name="R_nn7">34.7 Enumerations</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue