From 29d0d41fe5ea0b3f5a5f42b405f460b42848f031 Mon Sep 17 00:00:00 2001 From: Kevin Rocard Date: Sat, 14 Nov 2015 18:02:51 +0100 Subject: Python bindings: Remove useless nestedworkaround 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 --- bindings/python/pfw.i | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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: -- cgit v1.1