Commit graph

125 commits

Author SHA1 Message Date
William S Fulton
a01d61dc64 Update and further differences to the Java documentation added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5476 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-12-03 21:50:38 +00:00
Dave Beazley
ba5ac437fe *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5425 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-27 04:40:22 +00:00
Dave Beazley
47f612c99a Doc update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5411 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-25 21:18:30 +00:00
Art Yerkes
cab8fc7fb9 Added sizeof operator for classes (and struct, unions), enabled with
"sizeof"="1" on the module node.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5370 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-23 11:58:12 +00:00
Dave Beazley
b5acce8b5f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5360 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-20 21:41:39 +00:00
Dave Beazley
08f8a36e16 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5350 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-20 02:49:12 +00:00
Dave Beazley
a1cffdb1fd A bit more docs.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5341 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-18 22:45:48 +00:00
Dave Beazley
7a652825fb Added contract section--in progress.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5316 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-13 04:51:22 +00:00
Logan Johnson
dc02c4655c Ran the chapter-renumbering thing.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5308 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-12 20:46:30 +00:00
Logan Johnson
ffdac1fcc4 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5307 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-12 20:16:06 +00:00
William S Fulton
5d9d8af093 Minor tweaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5290 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-10 22:34:35 +00:00
Dave Beazley
0240db66d9 Fixed int *
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5286 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-09 15:00:23 +00:00
William S Fulton
d2cb9ecebc directors docs more integrated with the rest
various.i library update


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5274 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-08 10:18:56 +00:00
Matthias Köppe
ab4b49ed3c Update according to latest changes.
Thanks to John Lenz.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5262 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-04 09:07:21 +00:00
Matthias Köppe
f294c94db6 Warn about the broken typechecking code.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-03 10:28:32 +00:00
Matthias Köppe
f6b073cbef Update documentation to show the changed SWIG_ConvertPtr signature.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5249 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-02 17:39:58 +00:00
William S Fulton
4b1c89599f Further director documentation contributed by Scott Michel
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5239 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-01 20:12:09 +00:00
Art Yerkes
71e1a81d66 Revised documentation:
Added new swigp4 forms.
Removed non preprocessed examples.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5237 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-01 08:28:26 +00:00
William S Fulton
860a6b7717 minor update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5226 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-01 00:50:52 +00:00
Dave Beazley
1788e7a7e3 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5222 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-31 19:54:35 +00:00
Matthias Köppe
2b63b996a8 Add GOOPS support, contributed by John Lenz.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5180 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-05 11:27:20 +00:00
Matthias Köppe
1bba310150 Added documentation on GOOPS support, contributed by John Lenz.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5179 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-03 17:12:12 +00:00
William S Fulton
c53bb96c68 HTML fix for displaying dynamic_cast<>
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5176 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-02 21:25:52 +00:00
William S Fulton
c7f2613db2 A few extra pointers for directors from Scott Michel.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5164 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-26 20:40:01 +00:00
William S Fulton
60b7fcefde New section on symbol naming guidelines.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-23 21:38:32 +00:00
William S Fulton
9da574aae9 __DIRECTOR__ renamed Swig::Director
SWIG_DIRECTOR_EXCEPTION renamed Swig::DirectorException (similarly for derived classes)


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5138 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-22 20:13:42 +00:00
William S Fulton
7ee01311b2 typemap name changes:
inv => directorin
outv => directorout
argoutv => directorargout


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5137 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-20 23:52:28 +00:00
William S Fulton
eeca9ccf6a directorin typemap renamed javadirectorin
directorout typemap renamed javadirectorout


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5135 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-20 16:13:19 +00:00
Dave Beazley
77ffe51f14 Added section on Iterators.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-12 17:47:13 +00:00
William S Fulton
86e9c10382 Director documentation. Contributed by Scott Michel.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5072 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-04 20:32:09 +00:00
Dave Beazley
5e6c2f8da2 Fixed [ 761844 ] bug in typemap in Python Swig docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5002 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 18:25:51 +00:00
Logan Johnson
5135594fb0 Updated one of the example programs (under operator overloading) to make
use of the newer (standard) STL library modules for SWIG.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4987 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 22:15:51 +00:00
William S Fulton
65910b9735 -outdir added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4986 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 12:01:21 +00:00
William S Fulton
08aa0537c9 typo
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4985 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 12:00:59 +00:00
William S Fulton
7011ce038a Added new -outdir commandline option and missing language module options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4983 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 11:47:17 +00:00
William S Fulton
39fcc64ab9 Typos
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-16 11:20:14 +00:00
William S Fulton
68fb88f0e1 Added link name for features section in Customization.html.
Java constants and enums update to reflect constants being generated in a separate constants interface and no longer the module class.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-16 10:30:10 +00:00
William S Fulton
81fb2af99b Added missing preprocessor symbols
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4947 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-04 21:48:52 +00:00
William S Fulton
8138d780d0 - methodname attribute for modifying delete() destructor method name
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 22:45:33 +00:00
William S Fulton
6c72fdcceb C# warnings added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:47:21 +00:00
Art Yerkes
4ef881fde4 Added <H5> rule to makechap.py.
Ocaml.html: Added more about array usage and director typemaps (I got these
questions from users recently).


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4927 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 18:55:34 +00:00
William S Fulton
9864ede718 Special variables typo reported by James Carpenter
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4920 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-23 19:36:24 +00:00
Logan Johnson
941b5d039c Added some notes to the "Compilation of C++ Extensions" section, about
how to modify the extconf.rb script so that it links in one of the C++
runtime libraries.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4915 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-20 16:39:08 +00:00
William S Fulton
138ce8901e Listed equivalent C#/Java typemap names, directives etc.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4910 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:49:34 +00:00
William S Fulton
3efd8a4f20 maketoc update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:33:14 +00:00
William S Fulton
72fd5b0dac Preliminaries section improvements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4908 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:28:10 +00:00
William S Fulton
e9543768e1 Update with links with names that don't get changed during TOC generation.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4907 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:26:31 +00:00
William S Fulton
ebb159a94e Intermediary JNI class update
New typemaps update
Update links to make them maketoc.py trash proof :)


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4904 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 20:44:38 +00:00
Matthias Köppe
e5ac3696bc Merged first chunk of Guile changes contributed by John Lenz.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-03 22:12:50 +00:00
Logan Johnson
7a7708e602 Added some initial docs to the Ruby chapter about directors. Mainly
differences from the Python implementation.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-03 17:51:56 +00:00