Commit 171814cc authored by David Wagner's avatar David Wagner
Browse files

bindings: bind ILogger and setLogger()



This will allow users of the parameter-framework bindings to set a logger;
without it, the parameter-framework wasn't able to log anything.

Some SWIG features and workarounds must be activated in order to:

 - Support nested classes;
 - Derive bound classes and allow C++ to call back the user-created objects;
 - Properly handle exceptions that may be raised upon errors happening on the
   user side.

Change-Id: I955152a4658eff3307ad595f175f2624a3acfa8c
Signed-off-by: default avatarDavid Wagner <david.wagner@intel.com>
parent f01cb812
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment