William S Fulton
3bc754da10
html corrections
2022-07-30 17:42:44 +01:00
William S Fulton
1b63af0f2c
std::unique_ptr std::auto_ptr tidyup
...
Add docs on additional support
Additional testing for invalid usage for parameter inputs
2022-07-19 20:23:06 +01:00
William S Fulton
299880e6a6
Add std::unique support
...
Simple copy of current auto_ptr support (just suppport for
functions returning std::unique_ptr).
Closes #1722
2022-07-02 16:17:18 +01:00
William S Fulton
6860e2bc03
Document argc argv library
2022-05-15 19:12:39 +01:00
William S Fulton
3bf728f038
HTML fixes
2022-03-12 23:04:24 +00:00
Kris Thielemans
bb36862872
add doc on %attribute and templates ( #2224 )
...
Document behaviour found in #2142
2022-03-07 06:34:26 +13:00
Dimitris Apostolou
40c3bf30b2
Fix typos
2022-02-10 16:12:24 +13:00
William S Fulton
34d80dcb8b
attribute library documentation edits
2022-02-05 20:52:50 +00:00
Corey Minyard
562effb50f
Move the attribute.i docs into Library.html
...
Per comments on the merge request, this is the appropriate place for it,
and add a reference to it from the structures and unions section so
someone looking there will see it.
Also remove the changes in Contents.html, since that is regenerated and
those changes are just noise in the commit.
Signed-off-by: Corey Minyard <cminyard@mvista.com>
2022-01-28 08:59:08 -06:00
William S Fulton
b7bcb338cf
Add C++20 documentation chapter
2020-06-08 20:56:40 +01:00
William S Fulton
7070320335
Revert "Add C++20 documentation chapter"
...
This reverts commit 36e8d521de .
Conflicts:
Doc/Manual/R.html
2020-06-08 20:06:55 +01:00
William S Fulton
36e8d521de
Add C++20 documentation chapter
...
[skip-ci]
2020-01-28 20:31:53 +00:00
William S Fulton
f3357f1f57
Remove use of std::bind2nd which is removed in C++17
2019-06-27 07:40:49 +01:00
William S Fulton
12a245183f
Clear up some confusion over ANSI vs ISO C/C++ support
...
Issue #890
2019-04-18 20:04:20 +01:00
William S Fulton
d16d145787
Documentation section numbering update
...
[skip ci]
2019-02-11 19:02:03 +00:00
William S Fulton
066c396ad6
Add C++17 documentation chapter
2018-05-14 21:29:46 +01:00
William S Fulton
8e733c0b92
Minor doc enhancement for %array_function
2017-11-02 19:01:18 +00:00
William S Fulton
e2679822b1
Doc corrections to make pep8 conformant
2017-11-02 07:41:54 +00:00
William S Fulton
65020645aa
Document recent shared_ptr and director updates
2017-10-26 07:46:46 +01:00
William S Fulton
ed4b84f4d3
Fix overloading of shared_ptr method overloading
...
Add 'equivalent' attribute to typecheck typemap.
Closes #1098 .
2017-09-23 15:19:34 +01:00
William S Fulton
9671613372
Doc corrections for %shared_ptr and enhancements for %inline
2017-09-15 19:21:26 +01:00
William S Fulton
ce96d1b153
Library docs chapter tweaks
...
- Consistency in heading names
- html fixes
- shared_ptr corrections and add in subheadings
2017-09-15 08:45:39 +01:00
luav
f069d0a744
%shared_ptr usage for the templates documented, see #1049
2017-09-11 22:55:13 +02:00
William S Fulton
c454f2ce2f
Documentation corrections to use targetlang formatting
2017-08-16 00:24:25 +01:00
William S Fulton
10172161bf
Update STL library documentation
2017-05-20 15:38:38 +01:00
sunoru
9a6f82ab31
Realign for some comments.
2016-12-31 23:29:45 +08:00
sunoru
8985c34809
Fix some typos in docs and examples and make the code look nicer.
2016-12-31 23:06:56 +08:00
Olly Betts
ff7825c7a6
Fix doc typo
2016-12-19 13:32:59 +13:00
William S Fulton
268b942865
Consistent formatting of example code in the docs
2016-10-23 20:16:35 +01:00
William S Fulton
925b2a336f
HTML fixes for documentation - add meta tag and loose.dtd
2015-12-30 22:22:32 +00:00
William S Fulton
8288ac15a0
Correct links in html documentation using new version of makechap.py
...
Corrects position of heading text within A and H1, H2, ... elements.
2015-12-30 22:22:32 +00:00
William S Fulton
b69719eb5b
changes file note and docs for std::array
2015-11-25 19:20:36 +00:00
William S Fulton
ef0be64a6d
Update docs wrt directors and shared_ptr
...
Mentioned in bug #417 .
[skip ci]
2015-05-14 19:26:55 +01:00
William S Fulton
785d93d9fb
html fixes and section updates
2014-03-15 22:45:43 +00:00
William S Fulton
90a9ac99a8
C++11 doc updates
2014-03-14 01:57:17 +00:00
Vadim Zeitlin
ed28725a15
Add std_auto_ptr.i defining typemaps for returning std::auto_ptr<>.
...
These typemaps are currently defined for C#, Java and Python only and the
tests are provided only for these languages.
Also add a brief description of the new header to the documentation.
2013-12-03 23:45:20 +01:00
Paweł Tomulik
bdd5dac21e
updated info on lang-specific subdirs in Doc/Manual/Library.html
2013-01-13 23:40:46 +01:00
William S Fulton
33926f1201
Note lack of support for %shared_ptr and directors
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13308 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-09 20:06:09 +00:00
William S Fulton
91c4eeaa53
Add in clarification of the memmove function's parameters in the cdata.i library
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12773 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-08-05 06:43:35 +00:00
William S Fulton
3d7799fe0d
New warning when the smartptr feature is missing in some classes in an inheritance chain. Errors test-suite now uses Python instead of Tcl as testing language
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12395 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-01-17 21:12:35 +00:00
William S Fulton
ef865e06d5
Added some missing multi-argument typemaps: (char *STRING, size_t LENGTH) and (char *STRING, int LENGTH) - Java patch is from Volker Grabsch. Elements of the primitive_types.i testcase for this moved into char_binary.i. Documentation for this enhanced.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12393 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-01-14 19:06:43 +00:00
William S Fulton
25c8689226
Use htmldoc's new --overflow option and fix overflow warnings in the pdf documentation generation
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12379 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-01-08 01:28:09 +00:00
William S Fulton
978080846c
html fixes and chapter renumbering
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12078 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-06-01 19:19:17 +00:00
William S Fulton
36c2e97a1c
Add std_shared_ptr.i and document shared_ptr library
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12077 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-06-01 19:03:55 +00:00
William S Fulton
9006dc90ce
Correctly mangle the html section names to prevent name clashes in the pdf document
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11921 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-03-06 19:35:25 +00:00
William S Fulton
bd84f7f794
add link to %%newobject section
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11796 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2009-12-23 00:02:52 +00:00
William S Fulton
2726424a7f
Fix constant expressions containing <= or >=
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11687 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2009-09-11 18:47:05 +00:00
William S Fulton
e4ef0a23d3
Add Antti Karanta's documentation about the new c# array marshalling library plus some docs on the carrays library
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-11-10 21:53:15 +00:00
William S Fulton
c99fe90574
Put the chapters back in order after erroneously incorrectly reordering them in last checkin
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10294 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-03-02 22:41:58 +00:00
William S Fulton
f74c2b9ede
Add in Octave and R sections
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10292 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-03-02 22:13:14 +00:00