Home
last modified time | relevance | path

Searched refs:parameterAccessContext (Results 1 – 25 of 35) sorted by relevance

12

/external/parameter-framework/parameter/
DBaseParameter.cpp76 …CParameterAccessContext& parameterAccessContext = static_cast<CParameterAccessContext&>(errorConte… in logValue() local
79 doGetValue(strValue, getOffset(), parameterAccessContext); in logValue()
90 …er::accessAsBoolean(bool& bValue, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsBoolean()
95 parameterAccessContext.setError("Unsupported conversion"); in accessAsBoolean()
100 …rray(std::vector<bool>& abValues, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsBooleanArray()
105 parameterAccessContext.setError("Unsupported conversion"); in accessAsBooleanArray()
111 …ccessAsInteger(uint32_t& uiValue, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsInteger()
116 parameterAccessContext.setError("Unsupported conversion"); in accessAsInteger()
121 …std::vector<uint32_t>& auiValues, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsIntegerArray()
126 parameterAccessContext.setError("Unsupported conversion"); in accessAsIntegerArray()
[all …]
DParameter.cpp77 void CParameter::setDefaultValues(CParameterAccessContext& parameterAccessContext) const in setDefaultValues()
83 CParameterBlackboard* pBlackboard = parameterAccessContext.getParameterBlackboard(); in setDefaultValues()
86 …er(&uiDefaultValue, getSize(), getOffset() - parameterAccessContext.getBaseOffset(), parameterAcce… in setDefaultValues()
91 …e(const string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const in doSetValue()
93 return doSet(strValue, uiOffset, parameterAccessContext); in doSetValue()
96 …etValue(string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const in doGetValue()
98 doGet(strValue, uiOffset, parameterAccessContext); in doGetValue()
102 …er::accessAsBoolean(bool& bValue, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsBoolean()
104 return doAccess(bValue, bSet, parameterAccessContext); in accessAsBoolean()
108 …ccessAsInteger(uint32_t& uiValue, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsInteger()
[all …]
DArrayParameter.cpp101 … pathNavigator, string& strValue, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessValue()
105 if (!getIndex(pathNavigator, uiIndex, parameterAccessContext)) { in accessValue()
119 …if (!setValues(uiIndex, parameterAccessContext.getBaseOffset(), strValue, parameterAccessContext))… in accessValue()
125 if (!sync(parameterAccessContext)) { in accessValue()
127 appendParameterPathToError(parameterAccessContext); in accessValue()
135 getValues(parameterAccessContext.getBaseOffset(), strValue, parameterAccessContext); in accessValue()
139 doGetValue(strValue, getOffset() + uiIndex * getSize(), parameterAccessContext); in accessValue()
147 …rray(std::vector<bool>& abValues, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsBooleanArray()
149 return accessValues(abValues, bSet, parameterAccessContext); in accessAsBooleanArray()
153 …std::vector<uint32_t>& auiValues, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsIntegerArray()
[all …]
DBitParameter.cpp66 …e(const string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const in doSetValue()
68 return doSet(strValue, uiOffset, parameterAccessContext); in doSetValue()
71 …etValue(string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const in doGetValue()
73 doGet(strValue, uiOffset, parameterAccessContext); in doGetValue()
78 …er::accessAsBoolean(bool& bValue, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsBoolean()
83 parameterAccessContext.setError("Type mismatch"); in accessAsBoolean()
84 appendParameterPathToError(parameterAccessContext); in accessAsBoolean()
97 if (!accessAsInteger(uiValue, bSet, parameterAccessContext)) { in accessAsBoolean()
111 …ccessAsInteger(uint32_t& uiValue, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsInteger()
118 if (!doSet(uiValue, uiOffset, parameterAccessContext)) { in accessAsInteger()
[all …]
DParameterHandle.cpp92 …CParameterAccessContext parameterAccessContext(strError, _bBigEndianSubsystem, _pParameterMgr->get… in setAsBoolean() local
94 return _pBaseParameter->accessAsBoolean(bValue, true, parameterAccessContext); in setAsBoolean()
108 …CParameterAccessContext parameterAccessContext(strError, _bBigEndianSubsystem, _pParameterMgr->get… in getAsBoolean() local
110 return _pBaseParameter->accessAsBoolean(bValue, false, parameterAccessContext); in getAsBoolean()
130 …CParameterAccessContext parameterAccessContext(strError, _bBigEndianSubsystem, _pParameterMgr->get… in setAsBooleanArray() local
135 return _pBaseParameter->accessAsBooleanArray(abUserValues, true, parameterAccessContext); in setAsBooleanArray()
149 …CParameterAccessContext parameterAccessContext(strError, _bBigEndianSubsystem, _pParameterMgr->get… in getAsBooleanArray() local
151 return _pBaseParameter->accessAsBooleanArray(abValues, false, parameterAccessContext); in getAsBooleanArray()
172 …CParameterAccessContext parameterAccessContext(strError, _bBigEndianSubsystem, _pParameterMgr->get… in setAsInteger() local
174 return _pBaseParameter->accessAsInteger(uiValue, true, parameterAccessContext); in setAsInteger()
[all …]
DBooleanParameterType.cpp50 …st std::string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
59 parameterAccessContext.setError(strValue + " value not part of numerical space {"); in toBlackboard()
66 parameterAccessContext.appendToError("0x0, 0x1"); in toBlackboard()
69 parameterAccessContext.appendToError("0, 1"); in toBlackboard()
71 parameterAccessContext.appendToError("} for " + getKind()); in toBlackboard()
79 …::string& strValue, const uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in fromBlackboard()
83 if (parameterAccessContext.valueSpaceIsRaw() && parameterAccessContext.outputRawFormatIsHex()) { in fromBlackboard()
92 …ackboard(bool bUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
94 (void)parameterAccessContext; in toBlackboard()
101 …ackboard(bool& bUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const in fromBlackboard()
[all …]
DParameterType.cpp220 …ackboard(bool bUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
224 (void)parameterAccessContext; in toBlackboard()
226 parameterAccessContext.setError("Unsupported conversion"); in toBlackboard()
231 …ackboard(bool& bUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const in fromBlackboard()
235 (void)parameterAccessContext; in fromBlackboard()
237 parameterAccessContext.setError("Unsupported conversion"); in fromBlackboard()
243 …ard(uint32_t uiUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
247 (void)parameterAccessContext; in toBlackboard()
249 parameterAccessContext.setError("Unsupported conversion"); in toBlackboard()
254 …ard(uint32_t& uiUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const in fromBlackboard()
[all …]
DArrayParameter.h47 …ray(std::vector<bool>& abValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
49 …td::vector<uint32_t>& auiValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
51 …(std::vector<int32_t>& aiValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
53 …y(std::vector<double>& adValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
55 …vector<std::string>& astrValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
59 …avigator, std::string& strValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
62 virtual void setDefaultValues(CParameterAccessContext& parameterAccessContext) const;
70 … uiBaseOffset, const std::string& strValue, CParameterAccessContext& parameterAccessContext) const;
72 …t32_t uiBaseOffset, std::string& strValues, CParameterAccessContext& parameterAccessContext) const;
74 …avigator& pathNavigator, uint32_t& uiIndex, CParameterAccessContext& parameterAccessContext) const;
[all …]
DBaseParameter.h53 …ol accessAsBoolean(bool& bValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
54 …ray(std::vector<bool>& abValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
57 …cessAsInteger(uint32_t& uiValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
58 …td::vector<uint32_t>& auiValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
61 …AsSignedInteger(int32_t& iValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
62 …(std::vector<int32_t>& aiValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
65 …l accessAsDouble(double& dValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
66 …y(std::vector<double>& adValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
69 …sAsString(std::string& strValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
70 …vector<std::string>& astrValues, bool bSet, CParameterAccessContext& parameterAccessContext) const;
[all …]
DFixedPointParameterType.cpp116 …d(const string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
121 if (bValueProvidedAsHexa && !parameterAccessContext.valueSpaceIsRaw()) { in toBlackboard()
123parameterAccessContext.setError("Hexadecimal values are not supported for " + getKind() + " when s… in toBlackboard()
128 if (parameterAccessContext.valueSpaceIsRaw()) { in toBlackboard()
132 return convertFromHexadecimal(strValue, uiValue, parameterAccessContext); in toBlackboard()
135 return convertFromDecimal(strValue, uiValue, parameterAccessContext); in toBlackboard()
137 return convertFromQnm(strValue, uiValue, parameterAccessContext); in toBlackboard()
140 …::setOutOfRangeError(const string& strValue, CParameterAccessContext& parameterAccessContext) const in setOutOfRangeError()
146 if (!parameterAccessContext.valueSpaceIsRaw()) { in setOutOfRangeError()
181 parameterAccessContext.setError(strStream.str()); in setOutOfRangeError()
[all …]
DIntegerParameterType.cpp151 …d(const string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
159 if (!convertValueFromString(strValue, iData, parameterAccessContext)) { in toBlackboard()
173 …ange<int64_t>(strValue, iData, (int32_t)_uiMin, (int32_t)_uiMax, parameterAccessContext, bValuePro… in toBlackboard()
179 …heckValueAgainstRange<uint64_t>(strValue, iData, _uiMin, _uiMax, parameterAccessContext, bValuePro… in toBlackboard()
190 …d(string& strValue, const uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in fromBlackboard()
199 if (parameterAccessContext.valueSpaceIsRaw() && parameterAccessContext.outputRawFormatIsHex()) { in fromBlackboard()
226 …ard(uint32_t uiUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
230 parameterAccessContext.setError("Value out of range"); in toBlackboard()
240 …ard(uint32_t& uiUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const in fromBlackboard()
242 (void)parameterAccessContext; in fromBlackboard()
[all …]
DEnumParameterType.cpp95 …d(const string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
116 …if (!checkValueAgainstRange(strValue, iData, parameterAccessContext, bValueProvidedAsHexa, bConver… in toBlackboard()
129 if (!isValid(iData, parameterAccessContext)) { in toBlackboard()
131 parameterAccessContext.setError(strError); in toBlackboard()
142 parameterAccessContext.setError("Provided value not part of lexical space"); in toBlackboard()
149 …if (!checkValueAgainstRange(strValue, iData, parameterAccessContext, false, isEncodable((uint64_t)… in toBlackboard()
162 …(const string& strValue, int64_t value, CParameterAccessContext& parameterAccessContext, bool bHex… in checkValueAgainstRange() argument
188 parameterAccessContext.setError(strStream.str()); in checkValueAgainstRange()
195 …d(string& strValue, const uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const in fromBlackboard()
198 if (parameterAccessContext.valueSpaceIsRaw()) { in fromBlackboard()
[all …]
DParameter.h53 …ol accessAsBoolean(bool& bValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
56 …cessAsInteger(uint32_t& uiValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
59 …AsSignedInteger(int32_t& iValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
62 …l accessAsDouble(double& dValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
65 virtual void setDefaultValues(CParameterAccessContext& parameterAccessContext) const;
68 …t std::string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;
69 …e(std::string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;
79 bool doAccess(type& value, bool bSet, CParameterAccessContext& parameterAccessContext) const;
81 … bool doSet(type value, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;
83 … bool doGet(type& value, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;
DIntegerParameterType.h51 …t std::string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
52 …:string& strValue, const uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
54 …rd(uint32_t uiUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
55 …rd(uint32_t& uiUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
57 …oard(int32_t iUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
58 …oard(int32_t& iUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
60 …board(double dUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
61 …board(double& dUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
80 …onst std::string& strValue, int64_t& iData, CParameterAccessContext& parameterAccessContext) const;
83 …pe value, type minValue, type maxValue, CParameterAccessContext& parameterAccessContext, bool bHex…
DParameterType.h63 …d::string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const = 0;
64 …ing& strValue, const uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const = 0;
66 …ckboard(bool bUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
67 …ckboard(bool& bUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
69 …rd(uint32_t uiUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
70 …rd(uint32_t& uiUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
72 …oard(int32_t iUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
73 …oard(int32_t& iUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
75 …board(double dUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
76 …board(double& dUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
DStringParameter.cpp60 void CStringParameter::setDefaultValues(CParameterAccessContext& parameterAccessContext) const in setDefaultValues()
63 CParameterBlackboard* pBlackboard = parameterAccessContext.getParameterBlackboard(); in setDefaultValues()
69 …e(const string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const in doSetValue()
73 parameterAccessContext.setError("Maximum length exceeded"); in doSetValue()
79 CParameterBlackboard* pBlackboard = parameterAccessContext.getParameterBlackboard(); in doSetValue()
86 …etValue(string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const in doGetValue()
88 parameterAccessContext.getParameterBlackboard()->readString(strValue, uiOffset); in doGetValue()
DFixedPointParameterType.h53 …t std::string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
54 …:string& strValue, const uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
56 …board(double dUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
57 …board(double& dUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
92 …t std::string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
106 …t std::string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
120 …t std::string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
130 …utOfRangeError(const std::string& strValue, CParameterAccessContext& parameterAccessContext) const;
DBooleanParameterType.h47 …t std::string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
48 …:string& strValue, const uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
50 …ckboard(bool bUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
51 …ckboard(bool& bUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
53 …rd(uint32_t uiUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
54 …rd(uint32_t& uiUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
DBitParameter.h49 …ol accessAsBoolean(bool& bValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
52 …cessAsInteger(uint32_t& uiValue, bool bSet, CParameterAccessContext& parameterAccessContext) const;
65 …t std::string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;
66 …e(std::string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;
70 … bool doSet(type value, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;
72 … void doGet(type& value, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;
DEnumParameterType.h50 …t std::string& strValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
51 …:string& strValue, const uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
53 …oard(int32_t iUserValue, uint32_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
54 …oard(int32_t& iUserValue, uint32_t uiValue, CParameterAccessContext& parameterAccessContext) const;
75 bool isValid(int iNumerical, CParameterAccessContext& parameterAccessContext) const;
78 …t std::string& strValue, int64_t value, CParameterAccessContext& parameterAccessContext, bool bHex…
DBitParameterType.cpp125 …d(const string& strValue, uint64_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
149 parameterAccessContext.setError(strStream.str()); in toBlackboard()
160 …d(string& strValue, const uint64_t& uiValue, CParameterAccessContext& parameterAccessContext) const in fromBlackboard()
168 if (parameterAccessContext.valueSpaceIsRaw() && parameterAccessContext.outputRawFormatIsHex()) { in fromBlackboard()
180 …ard(uint64_t uiUserValue, uint64_t& uiValue, CParameterAccessContext& parameterAccessContext) const in toBlackboard()
184 parameterAccessContext.setError("Value out of range"); in toBlackboard()
195 …ard(uint32_t& uiUserValue, uint64_t uiValue, CParameterAccessContext& parameterAccessContext) const in fromBlackboard()
197 (void)parameterAccessContext; in fromBlackboard()
DBitParameterBlock.cpp61 void CBitParameterBlock::setDefaultValues(CParameterAccessContext& parameterAccessContext) const in setDefaultValues()
67 CParameterBlackboard* pBlackboard = parameterAccessContext.getParameterBlackboard(); in setDefaultValues()
70 …er(&uiDefaultValue, getSize(), getOffset() - parameterAccessContext.getBaseOffset(), parameterAcce… in setDefaultValues()
DBitParameterType.h52 …t std::string& strValue, uint64_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
53 …:string& strValue, const uint64_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
55 …rd(uint64_t uiUserValue, uint64_t& uiValue, CParameterAccessContext& parameterAccessContext) const;
56 …rd(uint32_t& uiUserValue, uint64_t uiValue, CParameterAccessContext& parameterAccessContext) const;
DInstanceConfigurableElement.cpp178 bool CInstanceConfigurableElement::sync(CParameterAccessContext& parameterAccessContext) const in sync()
180 if (!parameterAccessContext.getAutoSync()) { in sync()
190parameterAccessContext.setError("Unable to synchronize modification. No Syncer object associated t… in sync()
196 if (!pSyncer->sync(*parameterAccessContext.getParameterBlackboard(), false, strError)) { in sync()
198 parameterAccessContext.setError(strError); in sync()
DStringParameter.h48 virtual void setDefaultValues(CParameterAccessContext& parameterAccessContext) const;
51 …t std::string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;
52 …e(std::string& strValue, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const;

12