Lines Matching refs:aPos
118 PropertiesIterator aPos = searchHandle( _nHandle ); in revokeProperty() local
119 if ( aPos == m_aProperties.end() ) in revokeProperty()
121 m_aProperties.erase( aPos ); in revokeProperty()
251 PropertiesIterator aPos = searchHandle(_nHandle); in convertFastPropertyValue() local
252 if (aPos == m_aProperties.end()) in convertFastPropertyValue()
260 switch (aPos->eLocated) in convertFastPropertyValue()
266 sal_Bool bMayBeVoid = ((aPos->aProperty.Attributes & PropertyAttribute::MAYBEVOID) != 0); in convertFastPropertyValue()
275 if ( !aNewRequestedValue.getValueType().equals( aPos->aProperty.Type ) ) in convertFastPropertyValue()
277 Any aProperlyTyped( NULL, aPos->aProperty.Type.getTypeLibType() ); in convertFastPropertyValue()
296 …|| (aNewRequestedValue.getValueType().equals(aPos->aProperty.Type)) // else the types have to be e… in convertFastPropertyValue()
300 lcl_throwIllegalPropertyValueTypeException( *aPos, _rValue ); in convertFastPropertyValue()
307 if (PropertyDescription::ltHoldMyself == aPos->eLocated) in convertFastPropertyValue()
309 OSL_ENSURE(aPos->aLocation.nOwnClassVectorIndex < (sal_Int32)m_aHoldProperties.size(), in convertFastPropertyValue()
311 …PropertyContainerIterator aIter = m_aHoldProperties.begin() + aPos->aLocation.nOwnClassVectorIndex; in convertFastPropertyValue()
315 pPropContainer = reinterpret_cast<Any*>(aPos->aLocation.pDerivedClassMember); in convertFastPropertyValue()
322 … const_cast< void* >( pPropContainer->getValue() ), aPos->aProperty.Type.getTypeLibType(), in convertFastPropertyValue()
323 … const_cast< void* >( aNewRequestedValue.getValue() ), aPos->aProperty.Type.getTypeLibType(), in convertFastPropertyValue()
344 if (!_rValue.getValueType().equals(aPos->aProperty.Type)) in convertFastPropertyValue()
349 aProperlyTyped = Any( NULL, aPos->aProperty.Type.getTypeLibType() ); in convertFastPropertyValue()
367 lcl_throwIllegalPropertyValueTypeException( *aPos, _rValue ); in convertFastPropertyValue()
371 OSL_ENSURE( pNewValue->getValueType() == aPos->aProperty.Type, in convertFastPropertyValue()
374 … aPos->aLocation.pDerivedClassMember, aPos->aProperty.Type.getTypeLibType(), in convertFastPropertyValue()
375 … const_cast<void*>(pNewValue->getValue()), aPos->aProperty.Type.getTypeLibType(), in convertFastPropertyValue()
382 _rOldValue.setValue(aPos->aLocation.pDerivedClassMember, aPos->aProperty.Type); in convertFastPropertyValue()
395 PropertiesIterator aPos = searchHandle(_nHandle); in setFastPropertyValue() local
396 if (aPos == m_aProperties.end()) in setFastPropertyValue()
404 switch (aPos->eLocated) in setFastPropertyValue()
407 m_aHoldProperties[aPos->aLocation.nOwnClassVectorIndex] = _rValue; in setFastPropertyValue()
411 *reinterpret_cast< Any* >(aPos->aLocation.pDerivedClassMember) = _rValue; in setFastPropertyValue()
420 aPos->aLocation.pDerivedClassMember, aPos->aProperty.Type.getTypeLibType(), in setFastPropertyValue()
437 PropertiesIterator aPos = const_cast<OPropertyContainerHelper*>(this)->searchHandle(_nHandle); in getFastPropertyValue() local
438 if (aPos == m_aProperties.end()) in getFastPropertyValue()
446 switch (aPos->eLocated) in getFastPropertyValue()
449 OSL_ENSURE(aPos->aLocation.nOwnClassVectorIndex < (sal_Int32)m_aHoldProperties.size(), in getFastPropertyValue()
451 _rValue = m_aHoldProperties[aPos->aLocation.nOwnClassVectorIndex]; in getFastPropertyValue()
454 _rValue = *reinterpret_cast<Any*>(aPos->aLocation.pDerivedClassMember); in getFastPropertyValue()
457 _rValue.setValue(aPos->aLocation.pDerivedClassMember, aPos->aProperty.Type); in getFastPropertyValue()
497 PropertiesIterator aPos = searchHandle(_nHandle); in modifyAttributes() local
498 if (aPos == m_aProperties.end()) in modifyAttributes()
505 aPos->aProperty.Handle |= _nAddAttrib; in modifyAttributes()
506 aPos->aProperty.Handle &= ~_nRemoveAttrib; in modifyAttributes()