summaryrefslogtreecommitdiffstats
path: root/parameter/ParameterMgrPlatformConnector.h
diff options
context:
space:
mode:
Diffstat (limited to 'parameter/ParameterMgrPlatformConnector.h')
-rw-r--r--parameter/ParameterMgrPlatformConnector.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/parameter/ParameterMgrPlatformConnector.h b/parameter/ParameterMgrPlatformConnector.h
index 01d8297..64394e4 100644
--- a/parameter/ParameterMgrPlatformConnector.h
+++ b/parameter/ParameterMgrPlatformConnector.h
@@ -21,6 +21,7 @@
*/
#pragma once
+#include <list>
#include "SelectionCriterionTypeInterface.h"
#include "SelectionCriterionInterface.h"
#include "ParameterHandle.h"
@@ -36,7 +37,7 @@ public:
class ILogger
{
public:
- virtual void log(const std::string& strLog) = 0;
+ virtual void log(bool bIsWarning, const std::string& strLog) = 0;
};
// Construction
@@ -61,7 +62,7 @@ public:
bool isStarted() const;
// Configuration application
- bool applyConfigurations(std::string& strError);
+ void applyConfigurations();
// Dynamic parameter handling
// Returned objects are owned by clients
@@ -72,7 +73,7 @@ private:
CParameterMgrPlatformConnector(const CParameterMgrPlatformConnector&);
CParameterMgrPlatformConnector& operator=(const CParameterMgrPlatformConnector&);
// Private logging
- void doLog(const std::string& strLog);
+ void doLog(bool bIsWarning, const std::string& strLog);
// Implementation
CParameterMgr* _pParameterMgr;