Abstract directors and typemap fixes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5024 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
7ad2fa11dc
commit
ec6251e86d
10 changed files with 97 additions and 17 deletions
|
|
@ -1,5 +1,19 @@
|
|||
Version 1.3.20 (In progress)
|
||||
============================
|
||||
08/29/2003: mrose (Mark Rose)
|
||||
Completed initial support for wrapping abstract classes with directors.
|
||||
Constructor wrappers will be generated for abstract classes that have
|
||||
directors, and instances of the director classes will be created regardless
|
||||
of whether the proxy class has been subclassed in the target language.
|
||||
No checks are made during construction to ensure that all pure virtual
|
||||
methods are implemented in the target language. Instead, calls to
|
||||
unimplemented methods will throw SWIG_DIRECTOR_PURE_VIRTUAL exceptions in
|
||||
C++.
|
||||
|
||||
Integrated Prabhu Ramachandran's typemap patches, which provide director
|
||||
typemap support for enums and std::size_t, and fix a couple bugs in the
|
||||
director std::vector<> typemaps.
|
||||
|
||||
08/29/2003: cheetah (William Fulton)
|
||||
[C#] Implemented exception handling for throwing C# exceptions from C/C++ code.
|
||||
A few delegate functions are available for calling which then throw the C#
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue