Lines Matching refs:aInfo
446 OExtendedTypeInfo* aInfo = new OExtendedTypeInfo(); in buildTypeInfo() local
447 aInfo->aSimpleType.aTypeName = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
448 aInfo->eType = (DataTypeEnum)(sal_Int32)ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
449 if ( aInfo->eType == adWChar && aInfo->aSimpleType.aTypeName == s_sVarChar ) in buildTypeInfo()
450 aInfo->eType = adVarWChar; in buildTypeInfo()
451 …aInfo->aSimpleType.nType = (sal_Int16)ADOS::MapADOType2Jdbc(static_cast<DataTypeEnum>(aInfo->eTy… in buildTypeInfo()
452 aInfo->aSimpleType.nPrecision = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
453 aInfo->aSimpleType.aLiteralPrefix = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
454 aInfo->aSimpleType.aLiteralSuffix = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
455 aInfo->aSimpleType.aCreateParams = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
456 aInfo->aSimpleType.bNullable = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
457 aInfo->aSimpleType.bCaseSensitive = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
458 aInfo->aSimpleType.nSearchType = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
459 aInfo->aSimpleType.bUnsigned = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
460 aInfo->aSimpleType.bCurrency = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
461 aInfo->aSimpleType.bAutoIncrement = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
462 aInfo->aSimpleType.aLocalTypeName = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
463 aInfo->aSimpleType.nMinimumScale = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
464 aInfo->aSimpleType.nMaximumScale = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
465 if ( adCurrency == aInfo->eType && !aInfo->aSimpleType.nMaximumScale) in buildTypeInfo()
467 aInfo->aSimpleType.nMinimumScale = 4; in buildTypeInfo()
468 aInfo->aSimpleType.nMaximumScale = 4; in buildTypeInfo()
470 aInfo->aSimpleType.nNumPrecRadix = ADOS::getField(pRecordset,nPos++).get_Value(); in buildTypeInfo()
475 m_aTypeInfo.insert(OTypeInfoMap::value_type(aInfo->eType,aInfo)); in buildTypeInfo()