diff options
Diffstat (limited to 'parameter/ParameterMgrPlatformConnector.h')
-rw-r--r-- | parameter/ParameterMgrPlatformConnector.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/parameter/ParameterMgrPlatformConnector.h b/parameter/ParameterMgrPlatformConnector.h index 14e408c..e121290 100644 --- a/parameter/ParameterMgrPlatformConnector.h +++ b/parameter/ParameterMgrPlatformConnector.h @@ -23,6 +23,7 @@ #include "SelectionCriterionTypeInterface.h" #include "SelectionCriterionInterface.h" +#include "ParameterHandle.h" class CParameterMgr; class CParameterMgrLogger; @@ -60,8 +61,9 @@ public: bool applyConfigurations(std::string& strError); // Dynamic parameter handling - bool setValue(const std::string& strPath, const std::string& strValue, std::string& strError, bool bRawValueSpace = false); - bool getValue(const std::string& strPath, std::string& strValue, std::string& strError, bool bRawValueSpace = false, bool bHexOutputRawFormat = false) const; + // Returned objects are owned by clients + // Must be cassed after successfull start + CParameterHandle* createParameterHandle(const std::string& strPath, std::string& strError) const; private: // Private logging |