Add C++17 documentation chapter
This commit is contained in:
parent
192aa2892c
commit
066c396ad6
39 changed files with 1131 additions and 1112 deletions
|
|
@ -7,7 +7,7 @@
|
|||
</head>
|
||||
|
||||
<body bgcolor="#ffffff">
|
||||
<H1><a name="Modules">16 Working with Modules</a></H1>
|
||||
<H1><a name="Modules">17 Working with Modules</a></H1>
|
||||
<!-- INDEX -->
|
||||
<div class="sectiontoc">
|
||||
<ul>
|
||||
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
|
||||
|
||||
<H2><a name="Modules_introduction">16.1 Modules Introduction</a></H2>
|
||||
<H2><a name="Modules_introduction">17.1 Modules Introduction</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -78,7 +78,7 @@ where you want to create a collection of modules.
|
|||
Each module in the collection is created via separate invocations of SWIG.
|
||||
</p>
|
||||
|
||||
<H2><a name="Modules_nn1">16.2 Basics</a></H2>
|
||||
<H2><a name="Modules_nn1">17.2 Basics</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -177,7 +177,7 @@ in parallel from multiple threads as SWIG provides no locking - for more on that
|
|||
issue, read on.
|
||||
</p>
|
||||
|
||||
<H2><a name="Modules_nn2">16.3 The SWIG runtime code</a></H2>
|
||||
<H2><a name="Modules_nn2">17.3 The SWIG runtime code</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -243,7 +243,7 @@ can peacefully coexist. So the type structures are separated by the
|
|||
is empty. Only modules compiled with the same pair will share type information.
|
||||
</p>
|
||||
|
||||
<H2><a name="Modules_external_run_time">16.4 External access to the runtime</a></H2>
|
||||
<H2><a name="Modules_external_run_time">17.4 External access to the runtime</a></H2>
|
||||
|
||||
|
||||
<p>As described in <a href="Typemaps.html#Typemaps_runtime_type_checker">The run-time type checker</a>,
|
||||
|
|
@ -282,7 +282,7 @@ SWIG_TYPE_TABLE to be the same as the module whose types you are trying to
|
|||
access.
|
||||
</p>
|
||||
|
||||
<H2><a name="Modules_nn4">16.5 A word of caution about static libraries</a></H2>
|
||||
<H2><a name="Modules_nn4">17.5 A word of caution about static libraries</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -293,7 +293,7 @@ into it. This is very often <b>NOT</b> what you want and it can lead to unexpect
|
|||
behavior. When working with dynamically loadable modules, you should try to work exclusively with shared libraries.
|
||||
</p>
|
||||
|
||||
<H2><a name="Modules_nn5">16.6 References</a></H2>
|
||||
<H2><a name="Modules_nn5">17.6 References</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
@ -301,7 +301,7 @@ Due to the complexity of working with shared libraries and multiple modules, it
|
|||
an outside reference. John Levine's "Linkers and Loaders" is highly recommended.
|
||||
</p>
|
||||
|
||||
<H2><a name="Modules_nn6">16.7 Reducing the wrapper file size</a></H2>
|
||||
<H2><a name="Modules_nn6">17.7 Reducing the wrapper file size</a></H2>
|
||||
|
||||
|
||||
<p>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue