summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Rocard <kevin.rocard@intel.com>2015-11-14 18:02:51 +0100
committerWolfgang Wiedmeyer <wolfgit@wiedmeyer.de>2016-12-09 20:59:58 +0100
commit29d0d41fe5ea0b3f5a5f42b405f460b42848f031 (patch)
treed99bf0a47128088a9289070156d7725f2f36c700
parentef8dcd670c2c5450362b36e01bd7213497930067 (diff)
downloadexternal_parameter-framework-29d0d41fe5ea0b3f5a5f42b405f460b42848f031.zip
external_parameter-framework-29d0d41fe5ea0b3f5a5f42b405f460b42848f031.tar.gz
external_parameter-framework-29d0d41fe5ea0b3f5a5f42b405f460b42848f031.tar.bz2
The nested workaround is used to tell swig to ignore the inner class definition that would be redundant with the fake outer class. It would have been useful if ParameterMgrFullConnector.h was included (as opposed to copying the class definition in this .i). As their is no conflicting ILogger definition, this workaround is useless. Signed-off-by: Kevin Rocard <kevin.rocard@intel.com>
-rw-r--r--bindings/python/pfw.i6
1 files changed, 5 insertions, 1 deletions
diff --git a/bindings/python/pfw.i b/bindings/python/pfw.i
index bf1330b..47c347b 100644
--- a/bindings/python/pfw.i
+++ b/bindings/python/pfw.i
@@ -180,7 +180,11 @@ public:
// CParameterMgrFullConnector
// Logger interface
%feature("director") ILogger;
-%nestedworkaround CParameterMgrFullConnector::ILogger;
+// The nested workaround is used to tell swig to ignore the
+// inner class definition that would be redundant with the fake outer class.
+// It would have been useful if ParameterMgrFullConnector.h was included
+// (as opposed to copying the class definition in this .i).
+// As their is no conflicting ILogger definition, this workaround is useless.
class ILogger
{
public: