Abstract directors and typemap fixes.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5024 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Mark Rose 2003-08-30 05:03:34 +00:00
commit c1b57370b6
10 changed files with 97 additions and 17 deletions

View file

@ -53,6 +53,7 @@ class SWIG_DIRECTOR_PURE_VIRTUAL_EXCEPTION: public SWIG_DIRECTOR_EXCEPTION { };
#endif
#endif
/* director base class */
class __DIRECTOR__ {
private:
@ -171,6 +172,7 @@ public:
};
namespace {
int __DIRECTOR__::_up = 0;
#ifdef __PTHREAD__
@ -179,6 +181,8 @@ int __DIRECTOR__::_up = 0;
int __DIRECTOR__::_mutex_active = 0;
#endif
}
#endif /* __cplusplus */