diff options
author | Frédéric Boisnard <fredericx.boisnard@intel.com> | 2013-03-15 14:46:23 +0100 |
---|---|---|
committer | David Wagner <david.wagner@intel.com> | 2014-02-12 17:03:48 +0100 |
commit | 150407ca611581cdd41629ec6d1cf64ea0d72b18 (patch) | |
tree | d759e41e5efb2574ce038a75b374d1432890079f /parameter/ParameterAccessContext.h | |
parent | a6df5da93a24e0ea0db4ba9280db96dde03b32a6 (diff) | |
download | external_parameter-framework-150407ca611581cdd41629ec6d1cf64ea0d72b18.zip external_parameter-framework-150407ca611581cdd41629ec6d1cf64ea0d72b18.tar.gz external_parameter-framework-150407ca611581cdd41629ec6d1cf64ea0d72b18.tar.bz2 |
[PFW] Fix issue when setting a parameter of a configuration not applicable
BZ: 93374
This patch aims to fix an issue when using the command setConfigurationParameter
to update the value of a parameter of a configuration.
The autosync shall be turned off when updating the value of a parameter in a
configuration that is not currently applicable.
Change-Id: I12f9d37e544dc7b54f1bed0470783fdfc8568b7c
Signed-off-by: Frédéric Boisnard <fredericx.boisnard@intel.com>
Reviewed-on: http://android.intel.com:8080/96832
Reviewed-by: cactus <cactus@intel.com>
Reviewed-by: Gonzalve, Sebastien <sebastien.gonzalve@intel.com>
Reviewed-by: Denneulin, Guillaume <guillaume.denneulin@intel.com>
Reviewed-by: De Chivre, Renaud <renaud.de.chivre@intel.com>
Reviewed-by: Benavoli, Patrick <patrick.benavoli@intel.com>
Tested-by: Dixon, CharlesX <charlesx.dixon@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
Diffstat (limited to 'parameter/ParameterAccessContext.h')
-rw-r--r-- | parameter/ParameterAccessContext.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/parameter/ParameterAccessContext.h b/parameter/ParameterAccessContext.h index f0ca74f..72982f8 100644 --- a/parameter/ParameterAccessContext.h +++ b/parameter/ParameterAccessContext.h @@ -32,8 +32,15 @@ class CParameterBlackboard; class CParameterAccessContext : public CErrorContext { public: - CParameterAccessContext(string& strError, CParameterBlackboard* pParameterBlackboard, bool bValueSpaceIsRaw, bool bOutputRawFormatIsHex = false, uint32_t uiOffsetBase = 0); - CParameterAccessContext(string& strError, bool bBigEndianSubsystem, CParameterBlackboard* pParameterBlackboard, uint32_t uiOffsetBase = 0); + CParameterAccessContext(string& strError, + CParameterBlackboard* pParameterBlackboard, + bool bValueSpaceIsRaw, + bool bOutputRawFormatIsHex = false, + uint32_t uiOffsetBase = 0); + CParameterAccessContext(string& strError, + bool bBigEndianSubsystem, + CParameterBlackboard* pParameterBlackboard, + uint32_t uiOffsetBase = 0); CParameterAccessContext(string& strError); // ParameterBlackboard |