Update docs for shared_ptr
This commit is contained in:
parent
e12277a469
commit
803ba97a83
6 changed files with 101 additions and 2 deletions
|
|
@ -847,8 +847,8 @@
|
|||
<li><a href="Go.html#Go_examples">Examples</a>
|
||||
<li><a href="Go.html#Go_running_swig">Running SWIG with Go</a>
|
||||
<ul>
|
||||
<li><a href="Go.html#Go_commandline">Additional Commandline Options</a>
|
||||
<li><a href="Go.html#Go_outputs">Go Output Files</a>
|
||||
<li><a href="Go.html#Go_commandline">Go-specific Commandline Options</a>
|
||||
<li><a href="Go.html#Go_outputs">Generated Wrapper Files</a>
|
||||
</ul>
|
||||
<li><a href="Go.html#Go_basic_tour">A tour of basic C/C++ wrapping</a>
|
||||
<ul>
|
||||
|
|
@ -863,6 +863,16 @@
|
|||
</ul>
|
||||
<li><a href="Go.html#Go_templates">Go Templates</a>
|
||||
<li><a href="Go.html#Go_director_classes">Go Director Classes</a>
|
||||
<ul>
|
||||
<li><a href="Go.html#Go_director_example_cpp_code">Example C++ code</a>
|
||||
<li><a href="Go.html#Go_director_enable">Enable director feature</a>
|
||||
<li><a href="Go.html#Go_director_ctor_dtor">Constructor and destructor</a>
|
||||
<li><a href="Go.html#Go_director_overriding">Override virtual methods</a>
|
||||
<li><a href="Go.html#Go_director_base_methods">Call base methods</a>
|
||||
<li><a href="Go.html#Go_director_subclass">Subclass via embedding</a>
|
||||
<li><a href="Go.html#Go_director_finalizer">Memory management with runtime.SetFinalizer</a>
|
||||
<li><a href="Go.html#Go_director_foobargo_class">Complete FooBarGo example class</a>
|
||||
</ul>
|
||||
<li><a href="Go.html#Go_primitive_type_mappings">Default Go primitive type mappings</a>
|
||||
<li><a href="Go.html#Go_output_arguments">Output arguments</a>
|
||||
<li><a href="Go.html#Go_adding_additional_code">Adding additional go code</a>
|
||||
|
|
@ -955,6 +965,10 @@
|
|||
<li><a href="Java.html#Java_namespaces">C++ namespaces</a>
|
||||
<li><a href="Java.html#Java_templates">C++ templates</a>
|
||||
<li><a href="Java.html#Java_smart_pointers">C++ Smart Pointers</a>
|
||||
<ul>
|
||||
<li><a href="Java.html#Java_smart_pointers_shared_ptr">The shared_ptr Smart Pointer</a>
|
||||
<li><a href="Java.html#Java_smart_pointers_generic">Generic Smart Pointers</a>
|
||||
</ul>
|
||||
</ul>
|
||||
<li><a href="Java.html#Java_further_details">Further details on the generated Java classes</a>
|
||||
<ul>
|
||||
|
|
@ -1312,6 +1326,10 @@
|
|||
<li><a href="Octave.html#Octave_nn19">Class extension with %extend</a>
|
||||
<li><a href="Octave.html#Octave_nn20">C++ templates</a>
|
||||
<li><a href="Octave.html#Octave_nn21">C++ Smart Pointers</a>
|
||||
<ul>
|
||||
<li><a href="Octave.html#Octave_smart_pointers_shared_ptr">The shared_ptr Smart Pointer</a>
|
||||
<li><a href="Octave.html#Octave_smart_pointers_generic">Generic Smart Pointers</a>
|
||||
</ul>
|
||||
<li><a href="Octave.html#Octave_nn22">Directors (calling Octave from C++ code)</a>
|
||||
<li><a href="Octave.html#Octave_nn23">Threads</a>
|
||||
<li><a href="Octave.html#Octave_nn24">Memory management</a>
|
||||
|
|
@ -1496,6 +1514,10 @@
|
|||
<li><a href="Python.html#Python_nn25">C++ namespaces</a>
|
||||
<li><a href="Python.html#Python_nn26">C++ templates</a>
|
||||
<li><a href="Python.html#Python_nn27">C++ Smart Pointers</a>
|
||||
<ul>
|
||||
<li><a href="Python.html#Python_smart_pointers_shared_ptr">The shared_ptr Smart Pointer</a>
|
||||
<li><a href="Python.html#Python_smart_pointers_generic">Generic Smart Pointers</a>
|
||||
</ul>
|
||||
<li><a href="Python.html#Python_nn27a">C++ reference counted objects</a>
|
||||
</ul>
|
||||
<li><a href="Python.html#Python_nn28">Further details on the Python class interface</a>
|
||||
|
|
@ -1633,6 +1655,10 @@
|
|||
<li><a href="Ruby.html#Ruby_C_STL_Functors">C++ STL Functors</a>
|
||||
<li><a href="Ruby.html#Ruby_C_Iterators">C++ STL Iterators</a>
|
||||
<li><a href="Ruby.html#Ruby_nn24">C++ Smart Pointers</a>
|
||||
<ul>
|
||||
<li><a href="Ruby.html#Ruby_smart_pointers_shared_ptr">The shared_ptr Smart Pointer</a>
|
||||
<li><a href="Ruby.html#Ruby_smart_pointers_generic">Generic Smart Pointers</a>
|
||||
</ul>
|
||||
<li><a href="Ruby.html#Ruby_nn25">Cross-Language Polymorphism</a>
|
||||
<ul>
|
||||
<li><a href="Ruby.html#Ruby_nn26">Exception Unrolling</a>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue