diff options
Diffstat (limited to 'parameter/XmlDomainSerializingContext.cpp')
-rw-r--r-- | parameter/XmlDomainSerializingContext.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/parameter/XmlDomainSerializingContext.cpp b/parameter/XmlDomainSerializingContext.cpp index cb5a20d..ef3328f 100644 --- a/parameter/XmlDomainSerializingContext.cpp +++ b/parameter/XmlDomainSerializingContext.cpp @@ -33,7 +33,7 @@ #define base CXmlElementSerializingContext CXmlDomainSerializingContext::CXmlDomainSerializingContext(string& strError, bool bWithSettings) - : base(strError), _bWithSettings(bWithSettings), _bValueSpaceIsRaw(false), _bOutputRawFormatIsHex(false), _pSelectionCriteriaDefinition(NULL) + : base(strError), _bWithSettings(bWithSettings), _bValueSpaceIsRaw(false), _bOutputRawFormatIsHex(false), _pSelectionCriteriaDefinition(NULL), _bAutoValidationRequired(true) { } @@ -75,3 +75,14 @@ const CSelectionCriteriaDefinition* CXmlDomainSerializingContext::getSelectionCr { return _pSelectionCriteriaDefinition; } + +// Auto validation of configurations +void CXmlDomainSerializingContext::setAutoValidationRequired(bool bAutoValidationRequired) +{ + _bAutoValidationRequired = bAutoValidationRequired; +} + +bool CXmlDomainSerializingContext::autoValidationRequired() const +{ + return _bAutoValidationRequired; +} |