diff options
Diffstat (limited to 'parameter/ConfigurableElement.h')
-rw-r--r-- | parameter/ConfigurableElement.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/parameter/ConfigurableElement.h b/parameter/ConfigurableElement.h index 34ade12..de9bcd5 100644 --- a/parameter/ConfigurableElement.h +++ b/parameter/ConfigurableElement.h @@ -82,11 +82,14 @@ public: string getFootprintAsString() const; // Parameter access - virtual bool setValue(CPathNavigator& pathNavigator, const string& strValue, CErrorContext& errorContext) const; - virtual bool getValue(CPathNavigator& pathNavigator, string& strValue, CErrorContext& errorContext) const; + virtual bool setValue(CPathNavigator& pathNavigator, const string& strValue, CParameterAccessContext& parameterContext) const; + virtual bool getValue(CPathNavigator& pathNavigator, string& strValue, CParameterAccessContext& parameterContext) const; // Used for simulation only virtual void setDefaultValues(CParameterAccessContext& parameterAccessContext) const; + // Element properties + virtual void showProperties(string& strResult) const; + // XML configuration settings parsing virtual bool serializeXmlSettings(CXmlElement& xmlConfigurationSettingsElementContent, CConfigurationAccessContext& configurationAccessContext) const; protected: |