diff options
Diffstat (limited to 'parameter/ParameterMgr.h')
-rw-r--r-- | parameter/ParameterMgr.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/parameter/ParameterMgr.h b/parameter/ParameterMgr.h index ef2bd90..857034a 100644 --- a/parameter/ParameterMgr.h +++ b/parameter/ParameterMgr.h @@ -110,6 +110,10 @@ public: // Configuration application bool applyConfigurations(string& strError); + // Dynamic parameter handling + bool setValue(const string& strPath, const string& strValue, bool bRawValueSpace, string& strError); + bool getValue(const string& strPath, string& strValue, bool bRawValueSpace, bool bHexOutputRawFormat, string& strError) const; + //////////// Tuning ///////////// // Tuning mode bool setTuningMode(bool bOn, string& strError); @@ -238,6 +242,10 @@ private: // For tuning, check we're in tuning mode bool checkTuningModeOn(string& strError) const; + // Parameter access + bool doSetValue(const string& strPath, const string& strValue, bool bRawValueSpace, bool bDynamicAccess, string& strError); + bool doGetValue(const string& strPath, string& strValue, bool bRawValueSpace, bool bHexOutputRawFormat, bool bDynamicAccess, string& strError) const; + // Framework global configuration loading bool loadFrameworkConfiguration(string& strError); |