Lines Matching refs:parameterAccessContext

77 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()
110 return doAccess(uiValue, bSet, parameterAccessContext); in accessAsInteger()
114 …sAsSignedInteger(int32_t& iValue, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsSignedInteger()
116 return doAccess(iValue, bSet, parameterAccessContext); in accessAsSignedInteger()
120 …r::accessAsDouble(double& dValue, bool bSet, CParameterAccessContext& parameterAccessContext) const in accessAsDouble()
122 return doAccess(dValue, bSet, parameterAccessContext); in accessAsDouble()
128 CParameterAccessContext& parameterAccessContext) const in doAccess()
132 if (!doSet(value, getOffset() - parameterAccessContext.getBaseOffset(), in doAccess()
133 parameterAccessContext)) { in doAccess()
135 appendParameterPathToError(parameterAccessContext); in doAccess()
140 if (!sync(parameterAccessContext)){ in doAccess()
142 appendParameterPathToError(parameterAccessContext); in doAccess()
147 if (!doGet(value, getOffset() - parameterAccessContext.getBaseOffset(), in doAccess()
148 parameterAccessContext)) { in doAccess()
150 appendParameterPathToError(parameterAccessContext); in doAccess()
158 …ameter::doSet(type value, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const in doSet()
162 …st<const CParameterType*>(getTypeElement())->toBlackboard(value, uiData, parameterAccessContext)) { in doSet()
167 CParameterBlackboard* pBlackboard = parameterAccessContext.getParameterBlackboard(); in doSet()
170 …pBlackboard->writeInteger(&uiData, getSize(), uiOffset, parameterAccessContext.isBigEndianSubsyste… in doSet()
176 …meter::doGet(type& value, uint32_t uiOffset, CParameterAccessContext& parameterAccessContext) const in doGet()
181 const CParameterBlackboard* pBlackboard = parameterAccessContext.getParameterBlackboard(); in doGet()
184 …pBlackboard->readInteger(&uiData, getSize(), uiOffset, parameterAccessContext.isBigEndianSubsystem… in doGet()
186 …st<const CParameterType*>(getTypeElement())->fromBlackboard(value, uiData, parameterAccessContext); in doGet()