diff options
-rw-r--r-- | parameter/SubsystemObject.cpp | 6 | ||||
-rw-r--r-- | parameter/SubsystemObject.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/parameter/SubsystemObject.cpp b/parameter/SubsystemObject.cpp index 5d92127..1eaffba 100644 --- a/parameter/SubsystemObject.cpp +++ b/parameter/SubsystemObject.cpp @@ -212,3 +212,9 @@ string CSubsystemObject::formatMappingValue(const string& strMappingValue, uint3 } return strFormattedValue; } + +// Configurable element retrieval +const CInstanceConfigurableElement* CSubsystemObject::getConfigurableElement() const +{ + return _pInstanceConfigurableElement; +} diff --git a/parameter/SubsystemObject.h b/parameter/SubsystemObject.h index d08f3c4..e5767b6 100644 --- a/parameter/SubsystemObject.h +++ b/parameter/SubsystemObject.h @@ -66,6 +66,8 @@ protected: void log(const string& strMessage, ...) const; // Mapping formatting static string formatMappingValue(const string& strMappingValue, uint32_t uiFirstAmendKey, uint32_t uiNbAmendKeys, const CMappingContext& context); + // Configurable element retrieval + const CInstanceConfigurableElement* getConfigurableElement() const; private: // Instance element to sync from/to |