summaryrefslogtreecommitdiff
path: root/bindings/swig/sword.i
diff options
context:
space:
mode:
authorRoberto C. Sanchez <roberto@connexer.com>2014-05-12 08:21:30 -0400
committerRoberto C. Sanchez <roberto@connexer.com>2014-05-12 08:21:30 -0400
commit7a00574163029c0c2b649878c95d5acbd083564a (patch)
treec13cc5736025834df2874ed87ee8598070025ea6 /bindings/swig/sword.i
parentb745315323de9f27538edac9453205ca70e6186e (diff)
Imported Upstream version 1.7.2+dfsg
Diffstat (limited to 'bindings/swig/sword.i')
-rw-r--r--bindings/swig/sword.i13
1 files changed, 11 insertions, 2 deletions
diff --git a/bindings/swig/sword.i b/bindings/swig/sword.i
index e0fe6c3..a963fa1 100644
--- a/bindings/swig/sword.i
+++ b/bindings/swig/sword.i
@@ -6,21 +6,30 @@
/* Ignore warnings about Unknown base class */
%warnfilter(401);
+%include "deprecations.i"
+
#ifdef SWIGPYTHON
%include "directors.i"
#endif
+/* Some renames for sanity */
+%ignore *::operator SWBuf;
+
/* Some generic ignores. These don't map into any Python operators */
%ignore *::operator=;
%ignore *::operator++;
%ignore *::operator--;
-%ignore *::operator const char *;
%ignore *::operator sword::SWKey &;
%ignore *::operator sword::SWKey *;
+/* An ignore for missing wchar_t compatibility */
+%ignore sword::SWBuf::append(wchar_t);
%include "defs.i"
%include "swbuf.i"
+%include "multimapwdef.i"
+
+
/* Now include all the STL templates we are going to use */
%include "templates.i"
@@ -89,7 +98,7 @@
%include "swlog.i"
#ifndef EXCLUDE_FTP
-%include "ftptrans.i"
+%include "remotetrans.i"
#ifndef EXCLUDE_INSTALLMGR
%include "installmgr.i"