Use protected default constructors/destructors to hide them from SWIG

This commit is contained in:
baldurk committed 2017-04-18 14:57:44 +01:00
1 parent 694d7b6c7b
commit 2de280d494
2 files changed
+16 -6

No files matched your search

-6
View File
@@ -60,12 +60,6 @@ CONTAINER_TYPEMAPS(rdctype::array)
%ignore rdctype::str::operator=;
%ignore rdctype::str::operator const char *;
// SWIG generates destructor wrappers for these interfaces that we don't want
%ignore IReplayOutput::~IReplayOutput();
%ignore IReplayRenderer::~IReplayRenderer();
%ignore ITargetControl::~ITargetControl();
%ignore IRemoteServer::~IRemoteServer();
// add __str__ functions
%feature("python:tp_str") ResourceId "resid_str";