/external/parameter-framework/upstream/parameter/ |
D | ArrayParameter.cpp | 73 CParameterAccessContext ¶meterAccessContext) const in accessValue() 77 if (!getIndex(pathNavigator, index, parameterAccessContext)) { in accessValue() 91 if (!setValues(index, getOffset() - parameterAccessContext.getBaseOffset(), strValue, in accessValue() 92 parameterAccessContext)) { in accessValue() 97 if (!sync(parameterAccessContext)) { in accessValue() 99 appendParameterPathToError(parameterAccessContext); in accessValue() 107 strValue = getValues(getOffset() - parameterAccessContext.getBaseOffset(), in accessValue() 108 parameterAccessContext); in accessValue() 113 parameterAccessContext); in accessValue() 123 CParameterAccessContext ¶meterAccessContext) const in doSetValue() [all …]
|
D | BaseParameter.cpp | 95 CParameterAccessContext ¶meterAccessContext) const in access() 97 parameterAccessContext.setError("Unsupported conversion"); in access() 101 CParameterAccessContext ¶meterAccessContext) const in access() 103 parameterAccessContext.setError("Unsupported conversion"); in access() 108 CParameterAccessContext ¶meterAccessContext) const in access() 110 parameterAccessContext.setError("Unsupported conversion"); in access() 114 CParameterAccessContext ¶meterAccessContext) const in access() 116 parameterAccessContext.setError("Unsupported conversion"); in access() 121 CParameterAccessContext ¶meterAccessContext) const in access() 123 parameterAccessContext.setError("Unsupported conversion"); in access() [all …]
|
D | Parameter.cpp | 84 void CParameter::setDefaultValues(CParameterAccessContext ¶meterAccessContext) const in setDefaultValues() 91 CParameterBlackboard *pBlackboard = parameterAccessContext.getParameterBlackboard(); in setDefaultValues() 95 getOffset() - parameterAccessContext.getBaseOffset()); in setDefaultValues() 101 CParameterAccessContext ¶meterAccessContext) const in doSetValue() 103 return doSet(strValue, offset, parameterAccessContext); in doSetValue() 107 CParameterAccessContext ¶meterAccessContext) const in doGetValue() 109 doGet(strValue, offset, parameterAccessContext); in doGetValue() 114 CParameterAccessContext ¶meterAccessContext) const in access() 116 return doAccess(bValue, bSet, parameterAccessContext); in access() 121 CParameterAccessContext ¶meterAccessContext) const in access() [all …]
|
D | BitParameter.cpp | 68 CParameterAccessContext ¶meterAccessContext) const in doSetValue() 70 return doSet(strValue, offset, parameterAccessContext); in doSetValue() 74 CParameterAccessContext ¶meterAccessContext) const in doGetValue() 76 doGet(strValue, offset, parameterAccessContext); in doGetValue() 81 CParameterAccessContext ¶meterAccessContext) const in access() 86 parameterAccessContext.setError("Type mismatch"); in access() 87 appendParameterPathToError(parameterAccessContext); in access() 100 if (!access(uiValue, bSet, parameterAccessContext)) { in access() 114 CParameterAccessContext ¶meterAccessContext) const in access() 121 if (!doSet(uiValue, offset, parameterAccessContext)) { in access() [all …]
|
D | ArrayParameter.h | 45 CParameterAccessContext ¶meterAccessContext) const final; 47 CParameterAccessContext ¶meterAccessContext) const final; 49 CParameterAccessContext ¶meterAccessContext) const final; 51 CParameterAccessContext ¶meterAccessContext) const final; 53 CParameterAccessContext ¶meterAccessContext) const final; 58 CParameterAccessContext ¶meterAccessContext) const override; 60 void setDefaultValues(CParameterAccessContext ¶meterAccessContext) const override; 70 CParameterAccessContext ¶meterAccessContext) const; 72 std::string getValues(size_t baseOffset, CParameterAccessContext ¶meterAccessContext) const; 76 CParameterAccessContext ¶meterAccessContext) const; [all …]
|
D | BaseParameter.h | 55 CParameterAccessContext ¶meterAccessContext) const; 57 CParameterAccessContext ¶meterAccessContext) const; 61 CParameterAccessContext ¶meterAccessContext) const; 63 CParameterAccessContext ¶meterAccessContext) const; 67 CParameterAccessContext ¶meterAccessContext) const; 69 CParameterAccessContext ¶meterAccessContext) const; 73 CParameterAccessContext ¶meterAccessContext) const; 75 CParameterAccessContext ¶meterAccessContext) const; 83 CParameterAccessContext ¶meterAccessContext) const; 85 CParameterAccessContext ¶meterAccessContext) const; [all …]
|
D | ParameterType.cpp | 215 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 217 parameterAccessContext.setError("Unsupported conversion"); in toBlackboard() 222 CParameterAccessContext ¶meterAccessContext) const in fromBlackboard() 224 parameterAccessContext.setError("Unsupported conversion"); in fromBlackboard() 230 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 232 parameterAccessContext.setError("Unsupported conversion"); in toBlackboard() 237 CParameterAccessContext ¶meterAccessContext) const in fromBlackboard() 239 parameterAccessContext.setError("Unsupported conversion"); in fromBlackboard() 245 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 247 parameterAccessContext.setError("Unsupported conversion"); in toBlackboard() [all …]
|
D | FloatingPointParameterType.cpp | 118 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 121 if (utility::isHexadecimal(strValue) && !parameterAccessContext.valueSpaceIsRaw()) { in toBlackboard() 123 parameterAccessContext.setError("Hexadecimal values are not supported for " + getKind() + in toBlackboard() 129 if (parameterAccessContext.valueSpaceIsRaw()) { in toBlackboard() 134 parameterAccessContext.setError("Value '" + strValue + "' is invalid"); in toBlackboard() 143 parameterAccessContext.setError("Value " + strValue + " is not a finite number"); in toBlackboard() 149 setOutOfRangeError(strValue, parameterAccessContext); in toBlackboard() 160 parameterAccessContext.setError("Value " + strValue + " is invalid"); in toBlackboard() 166 setOutOfRangeError(strValue, parameterAccessContext); in toBlackboard() 177 const string &strValue, CParameterAccessContext ¶meterAccessContext) const in setOutOfRangeError() [all …]
|
D | FixedPointParameterType.cpp | 120 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 125 if (bValueProvidedAsHexa && !parameterAccessContext.valueSpaceIsRaw()) { in toBlackboard() 127 parameterAccessContext.setError("Hexadecimal values are not supported for " + getKind() + in toBlackboard() 133 if (parameterAccessContext.valueSpaceIsRaw()) { in toBlackboard() 137 return convertFromHexadecimal(strValue, uiValue, parameterAccessContext); in toBlackboard() 139 return convertFromDecimal(strValue, uiValue, parameterAccessContext); in toBlackboard() 141 return convertFromQnm(strValue, uiValue, parameterAccessContext); in toBlackboard() 145 const string &strValue, CParameterAccessContext ¶meterAccessContext) const in setOutOfRangeError() 151 if (!parameterAccessContext.valueSpaceIsRaw()) { in setOutOfRangeError() 187 parameterAccessContext.setError(stream.str()); in setOutOfRangeError() [all …]
|
D | IntegerParameterType.h | 72 CParameterAccessContext ¶meterAccessContext) const in doToBlackboard() argument 78 parameterAccessContext.setError("Value out of range"); in doToBlackboard() 123 CParameterAccessContext ¶meterAccessContext) const override in fromBlackboard() argument 129 if (parameterAccessContext.valueSpaceIsRaw() && in fromBlackboard() 130 parameterAccessContext.outputRawFormatIsHex()) { in fromBlackboard() 159 CParameterAccessContext ¶meterAccessContext) const override in toBlackboard() argument 161 return doToBlackboard(uiUserValue, uiValue, parameterAccessContext); in toBlackboard() 166 CParameterAccessContext ¶meterAccessContext) const override in toBlackboard() argument 168 return doToBlackboard(iUserValue, uiValue, parameterAccessContext); in toBlackboard() 173 CParameterAccessContext ¶meterAccessContext) const override in toBlackboard() argument [all …]
|
D | BooleanParameterType.cpp | 48 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 57 parameterAccessContext.setError(strValue + " value not part of numerical space {"); in toBlackboard() 61 parameterAccessContext.appendToError("0x0, 0x1"); in toBlackboard() 64 parameterAccessContext.appendToError("0, 1"); in toBlackboard() 66 parameterAccessContext.appendToError("} for " + getKind()); in toBlackboard() 75 CParameterAccessContext ¶meterAccessContext) const in fromBlackboard() 79 if (parameterAccessContext.valueSpaceIsRaw() && parameterAccessContext.outputRawFormatIsHex()) { in fromBlackboard() 106 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 110 parameterAccessContext.setError("Value out of range"); in toBlackboard()
|
D | Parameter.h | 56 CParameterAccessContext ¶meterAccessContext) const override; 60 CParameterAccessContext ¶meterAccessContext) const override; 64 CParameterAccessContext ¶meterAccessContext) const override; 68 CParameterAccessContext ¶meterAccessContext) const override; 72 void setDefaultValues(CParameterAccessContext ¶meterAccessContext) const override; 76 CParameterAccessContext ¶meterAccessContext) const override; 78 CParameterAccessContext ¶meterAccessContext) const override; 90 bool doAccess(type &value, bool bSet, CParameterAccessContext ¶meterAccessContext) const; 92 bool doSet(type value, size_t offset, CParameterAccessContext ¶meterAccessContext) const; 94 bool doGet(type &value, size_t offset, CParameterAccessContext ¶meterAccessContext) const;
|
D | FixedPointParameterType.h | 57 CParameterAccessContext ¶meterAccessContext) const override; 59 CParameterAccessContext ¶meterAccessContext) const override; 62 CParameterAccessContext ¶meterAccessContext) const override; 64 CParameterAccessContext ¶meterAccessContext) const override; 91 CParameterAccessContext ¶meterAccessContext) const; 106 CParameterAccessContext ¶meterAccessContext) const; 121 CParameterAccessContext ¶meterAccessContext) const; 132 CParameterAccessContext ¶meterAccessContext) const;
|
D | ParameterType.h | 67 CParameterAccessContext ¶meterAccessContext) const = 0; 69 CParameterAccessContext ¶meterAccessContext) const = 0; 72 CParameterAccessContext ¶meterAccessContext) const; 74 CParameterAccessContext ¶meterAccessContext) const; 77 CParameterAccessContext ¶meterAccessContext) const; 79 CParameterAccessContext ¶meterAccessContext) const; 82 CParameterAccessContext ¶meterAccessContext) const; 84 CParameterAccessContext ¶meterAccessContext) const; 87 CParameterAccessContext ¶meterAccessContext) const; 89 CParameterAccessContext ¶meterAccessContext) const;
|
D | StringParameter.cpp | 61 void CStringParameter::setDefaultValues(CParameterAccessContext ¶meterAccessContext) const in setDefaultValues() 64 CParameterBlackboard *pBlackboard = parameterAccessContext.getParameterBlackboard(); in setDefaultValues() 71 CParameterAccessContext ¶meterAccessContext) const in doSetValue() 75 parameterAccessContext.setError("Can not set a string of length " + in doSetValue() 83 CParameterBlackboard *pBlackboard = parameterAccessContext.getParameterBlackboard(); in doSetValue() 91 CParameterAccessContext ¶meterAccessContext) const in doGetValue() 93 parameterAccessContext.getParameterBlackboard()->readString(strValue, offset); in doGetValue()
|
D | BooleanParameterType.h | 48 CParameterAccessContext ¶meterAccessContext) const override; 50 CParameterAccessContext ¶meterAccessContext) const override; 53 CParameterAccessContext ¶meterAccessContext) const override; 55 CParameterAccessContext ¶meterAccessContext) const override; 58 CParameterAccessContext ¶meterAccessContext) const override; 60 CParameterAccessContext ¶meterAccessContext) const override;
|
D | BitParameter.h | 50 CParameterAccessContext ¶meterAccessContext) const final; 54 CParameterAccessContext ¶meterAccessContext) const final; 68 CParameterAccessContext ¶meterAccessContext) const override; 70 CParameterAccessContext ¶meterAccessContext) const override; 74 bool doSet(type value, size_t offset, CParameterAccessContext ¶meterAccessContext) const; 76 void doGet(type &value, size_t offset, CParameterAccessContext ¶meterAccessContext) const;
|
D | ConfigurableElement.cpp | 205 CParameterAccessContext ¶meterAccessContext) const in accessValue() 211 parameterAccessContext.setError((bSet ? "Can't set " : "Can't get ") + in accessValue() 223 parameterAccessContext.setError("Path not found: " + pathNavigator.getCurrentPath()); in accessValue() 228 return pChild->accessValue(pathNavigator, strValue, bSet, parameterAccessContext); in accessValue() 233 CParameterAccessContext ¶meterAccessContext) const in getSettingsAsBytes() 237 parameterAccessContext.getParameterBlackboard()->readBytes( in getSettingsAsBytes() 238 bytes, getOffset() - parameterAccessContext.getBaseOffset()); in getSettingsAsBytes() 242 CParameterAccessContext ¶meterAccessContext) const in setSettingsAsBytes() 244 CParameterBlackboard *pParameterBlackboard = parameterAccessContext.getParameterBlackboard(); in setSettingsAsBytes() 252 parameterAccessContext.setError(std::string("Wrong size: Expected: ") + in setSettingsAsBytes() [all …]
|
D | BaseIntegerParameterType.h | 53 CParameterAccessContext ¶meterAccessContext) const override; 55 CParameterAccessContext ¶meterAccessContext) const override; 57 CParameterAccessContext ¶meterAccessContext) const override in fromBlackboard() argument 59 return CParameterType::fromBlackboard(dUserValue, uiValue, parameterAccessContext); in fromBlackboard() 62 CParameterAccessContext ¶meterAccessContext) const override = 0;
|
D | FloatingPointParameterType.h | 49 CParameterAccessContext ¶meterAccessContext) const override; 51 CParameterAccessContext ¶meterAccessContext) const override; 53 CParameterAccessContext ¶meterAccessContext) const override; 55 CParameterAccessContext ¶meterAccessContext) const override; 71 CParameterAccessContext ¶meterAccessContext) const;
|
D | EnumParameterType.h | 51 CParameterAccessContext ¶meterAccessContext) const override; 53 CParameterAccessContext ¶meterAccessContext) const override; 56 CParameterAccessContext ¶meterAccessContext) const override; 58 CParameterAccessContext ¶meterAccessContext) const override; 73 CParameterAccessContext ¶meterAccessContext) const;
|
D | BitParameterType.cpp | 123 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 145 parameterAccessContext.setError(strStream.str()); in toBlackboard() 157 CParameterAccessContext ¶meterAccessContext) const in fromBlackboard() 165 if (parameterAccessContext.valueSpaceIsRaw() && parameterAccessContext.outputRawFormatIsHex()) { in fromBlackboard() 178 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 182 parameterAccessContext.setError("Value out of range"); in toBlackboard()
|
D | EnumParameterType.cpp | 96 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 107 parameterAccessContext.setError("Provided value '" + strValue + in toBlackboard() 119 return toBlackboard(iParsedUserValue, uiValue, parameterAccessContext); in toBlackboard() 167 CParameterAccessContext ¶meterAccessContext) const in toBlackboard() 170 if (parameterAccessContext.valueSpaceIsRaw()) { in toBlackboard() 176 parameterAccessContext.setError(std::to_string(userValue) + in toBlackboard() 186 parameterAccessContext.setError( in toBlackboard()
|
D | BitParameterType.h | 55 CParameterAccessContext ¶meterAccessContext) const; 57 CParameterAccessContext ¶meterAccessContext) const; 60 CParameterAccessContext ¶meterAccessContext) const; 62 CParameterAccessContext ¶meterAccessContext) const;
|
D | InstanceConfigurableElement.cpp | 174 bool CInstanceConfigurableElement::sync(CParameterAccessContext ¶meterAccessContext) const in sync() 176 if (!parameterAccessContext.getAutoSync()) { in sync() 186 parameterAccessContext.setError("Unable to synchronize modification. No Syncer object " in sync() 193 if (!pSyncer->sync(*parameterAccessContext.getParameterBlackboard(), false, strError)) { in sync() 195 parameterAccessContext.setError(strError); in sync()
|