summaryrefslogtreecommitdiffstats
path: root/parameter/XmlDomainSerializingContext.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'parameter/XmlDomainSerializingContext.cpp')
-rw-r--r--parameter/XmlDomainSerializingContext.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/parameter/XmlDomainSerializingContext.cpp b/parameter/XmlDomainSerializingContext.cpp
index 34a465c..cb5a20d 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), _pSelectionCriteriaDefinition(NULL)
+ : base(strError), _bWithSettings(bWithSettings), _bValueSpaceIsRaw(false), _bOutputRawFormatIsHex(false), _pSelectionCriteriaDefinition(NULL)
{
}
@@ -54,6 +54,17 @@ bool CXmlDomainSerializingContext::valueSpaceIsRaw() const
return _bValueSpaceIsRaw;
}
+// Output Raw Format for user get value interpretation
+void CXmlDomainSerializingContext::setOutputRawFormat(bool bIsHex)
+{
+ _bOutputRawFormatIsHex = bIsHex;
+}
+
+bool CXmlDomainSerializingContext::outputRawFormatIsHex()
+{
+ return _bOutputRawFormatIsHex;
+}
+
// Criteria defintion
void CXmlDomainSerializingContext::setSelectionCriteriaDefinition(const CSelectionCriteriaDefinition* pSelectionCriteriaDefinition)
{