summaryrefslogtreecommitdiffstats
path: root/upstream/parameter/ArrayParameter.h
diff options
context:
space:
mode:
authorSebastien Guiriec <sebastien.guiriec@renault.com>2016-04-26 07:26:09 +0200
committerEric Laurent <elaurent@google.com>2019-03-12 17:48:47 -0700
commit67f663e08dfcebdfaea69df36ebae6167595a549 (patch)
tree66e6f26a6a09209dafcfb350ce0531e0fca154be /upstream/parameter/ArrayParameter.h
parent9a458296b14bbbf4d3d4760b809c8613d46fdafb (diff)
downloadplatform_external_parameter-framework-67f663e08dfcebdfaea69df36ebae6167595a549.tar.gz
platform_external_parameter-framework-67f663e08dfcebdfaea69df36ebae6167595a549.tar.bz2
platform_external_parameter-framework-67f663e08dfcebdfaea69df36ebae6167595a549.zip
[PFW] Integrate PFW core version 3.2.5 release
PFW 3.2.5 release notes: https://github.com/intel/parameter-framework/releases/tag/v3.2.5 This release contains the following changes: - CMake Package configuration file generation - Preliminary and unofficial OSX support in Travis-CI - Use clang-tidy for automatic code cleanup - Some more cleanup and fixes - Speed Travis-CI up by using CCache Bug: 124767636 Test: build Change-Id: Ib7ce6824430f3907c0508194e91f71a934bdcda8 Signed-off-by: Sebastien Guiriec <sebastien.guiriec@renault.com>
Diffstat (limited to 'upstream/parameter/ArrayParameter.h')
-rw-r--r--upstream/parameter/ArrayParameter.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/upstream/parameter/ArrayParameter.h b/upstream/parameter/ArrayParameter.h
index b2018c2..6410dbc 100644
--- a/upstream/parameter/ArrayParameter.h
+++ b/upstream/parameter/ArrayParameter.h
@@ -37,30 +37,30 @@ public:
CArrayParameter(const std::string &strName, const CTypeElement *pTypeElement);
// Instantiation, allocation
- virtual size_t getFootPrint() const;
+ size_t getFootPrint() const override;
/// Value access
using CBaseParameter::access;
bool access(std::vector<bool> &abValues, bool bSet,
- CParameterAccessContext &parameterAccessContext) const override final;
+ CParameterAccessContext &parameterAccessContext) const final;
bool access(std::vector<uint32_t> &auiValues, bool bSet,
- CParameterAccessContext &parameterAccessContext) const override final;
+ CParameterAccessContext &parameterAccessContext) const final;
bool access(std::vector<int32_t> &aiValues, bool bSet,
- CParameterAccessContext &parameterAccessContext) const override final;
+ CParameterAccessContext &parameterAccessContext) const final;
bool access(std::vector<double> &adValues, bool bSet,
- CParameterAccessContext &parameterAccessContext) const override final;
+ CParameterAccessContext &parameterAccessContext) const final;
bool access(std::vector<std::string> &astrValues, bool bSet,
- CParameterAccessContext &parameterAccessContext) const override final;
+ CParameterAccessContext &parameterAccessContext) const final;
protected:
// User set/get
- virtual bool accessValue(CPathNavigator &pathNavigator, std::string &strValue, bool bSet,
- CParameterAccessContext &parameterAccessContext) const;
+ bool accessValue(CPathNavigator &pathNavigator, std::string &strValue, bool bSet,
+ CParameterAccessContext &parameterAccessContext) const override;
// Used for simulation and virtual subsystems
- virtual void setDefaultValues(CParameterAccessContext &parameterAccessContext) const;
+ void setDefaultValues(CParameterAccessContext &parameterAccessContext) const override;
// Element properties
- virtual void showProperties(std::string &strResult) const;
+ void showProperties(std::string &strResult) const override;
private:
// Array length