Lines Matching refs:nLen

831 		sal_Int32 nLen = 0;  in fetchRow()  local
835 nLen = m_aPrecisions[i-1]; in fetchRow()
840 …r)->getPropertyValue(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_PRECISION)) >>= nLen; in fetchRow()
852 nLen = m_aRealFieldLengths[i-1]; in fetchRow()
856 nLen = SvDbaseConverter::ConvertPrecisionToDbase(nLen,m_aScales[i-1]); in fetchRow()
858nLen = SvDbaseConverter::ConvertPrecisionToDbase(nLen,getINT32((*aIter)->getPropertyValue(OMetaCon… in fetchRow()
863 nByteOffset += nLen; in fetchRow()
871 nByteOffset += nLen; in fetchRow()
875 if ( ( nByteOffset + nLen) > m_nBufferSize ) in fetchRow()
884 char cLast = pData[nLen]; in fetchRow()
885 pData[nLen] = 0; in fetchRow()
886 String aStr(pData,(xub_StrLen)nLen,m_eEncoding); in fetchRow()
894 pData[nLen] = cLast; in fetchRow()
899 OSL_ENSURE(nLen == 8, "Invalid length for date field"); in fetchRow()
900 if (nLen >= 8) { in fetchRow()
917 OSL_ENSURE(nLen == 4, "Invalid length for integer field"); in fetchRow()
918 if (nLen >= 4) { in fetchRow()
929 OSL_ENSURE(nLen == 8, "Invalid length for double field"); in fetchRow()
930 if (nLen >= 8) { in fetchRow()
934 memcpy(&nValue, pData, nLen); in fetchRow()
943 memcpy(&d, pData, nLen); in fetchRow()
954 for (sal_Int32 k = 0; k < nLen; k++) in fetchRow()
960 String aStr(pData, (xub_StrLen)nLen,m_eEncoding); // Strip spaces from beginning and end in fetchRow()
966 nByteOffset += nLen; in fetchRow()
975 OSL_ENSURE(nLen == 8, "Invalid length for date field"); in fetchRow()
976 if ((nLen < 8) || (aStr.Len() != nLen)) { in fetchRow()
994 OSL_ENSURE(nLen == 1, "Invalid length for bit field"); in fetchRow()
995 if (nLen < 1) { in fetchRow()
1030 nByteOffset += nLen; in fetchRow()
1791 sal_Int32 nLen = 0; in UpdateBuffer() local
1796 nLen = m_aPrecisions[i]; in UpdateBuffer()
1805 …ol->getPropertyValue(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_PRECISION)) >>= nLen; in UpdateBuffer()
1822 nLen = m_aRealFieldLengths[i]; in UpdateBuffer()
1825 nLen = SvDbaseConverter::ConvertPrecisionToDbase(nLen,nScale); in UpdateBuffer()
1847 nByteOffset += nLen; in UpdateBuffer()
1859 nByteOffset += nLen; in UpdateBuffer()
1879 memset(pData,0,nLen); // Zuruecksetzen auf NULL in UpdateBuffer()
1881 memset(pData,' ',nLen); // Zuruecksetzen auf NULL in UpdateBuffer()
1882 nByteOffset += nLen; in UpdateBuffer()
1894 OSL_ENSURE(nLen == 8, "Invalid length for timestamp field"); in UpdateBuffer()
1895 if (nLen != 8) { in UpdateBuffer()
1908 OSL_ENSURE(nLen == 8, "Invalid length for date field"); in UpdateBuffer()
1909 if (nLen != 8) { in UpdateBuffer()
1931 OSL_ENSURE(nLen == 4, "Invalid length for integer field"); in UpdateBuffer()
1932 if (nLen != 4) { in UpdateBuffer()
1937 memcpy(pData,&nValue,nLen); in UpdateBuffer()
1942 OSL_ENSURE(nLen == 8, "Invalid length for double field"); in UpdateBuffer()
1943 if (nLen != 8) { in UpdateBuffer()
1957 memcpy(pData,&nValue,nLen); in UpdateBuffer()
1960 memcpy(pData,&d,nLen); in UpdateBuffer()
1965 memset(pData,' ',nLen); // Zuruecksetzen auf NULL in UpdateBuffer()
1973 sal_Bool bValidLength = aDefaultValue.Len() <= nLen; in UpdateBuffer()
1976 strncpy(pData,aDefaultValue.GetBuffer(),nLen); in UpdateBuffer()
1987 …ack(::std::pair<const sal_Char* , ::rtl::OUString >("$precision$", String::CreateFromInt32(nLen))); in UpdateBuffer()
1999 OSL_ENSURE(nLen == 1, "Invalid length for bit field"); in UpdateBuffer()
2000 if (nLen != 1) { in UpdateBuffer()
2009 char cNext = pData[nLen]; // merken und temporaer durch 0 ersetzen in UpdateBuffer()
2010 pData[nLen] = '\0'; // das geht, da der Puffer immer ein Zeichen groesser ist ... in UpdateBuffer()
2015 pData[nLen] = cNext; in UpdateBuffer()
2021 aStr.Expand(static_cast<sal_uInt16>(nLen - aBlock.Len()), '0' ); in UpdateBuffer()
2024 memset(pData,' ',nLen); // Zuruecksetzen auf NULL in UpdateBuffer()
2025 memcpy(pData, aStr.GetBuffer(), nLen); in UpdateBuffer()
2029 memset(pData,' ',nLen); // Zuruecksetzen auf NULL in UpdateBuffer()
2036 … DBTypeConversion::convertUnicodeStringToLength( sStringToWrite, sEncoded, nLen, m_eEncoding ); in UpdateBuffer()
2063 nByteOffset += nLen; in UpdateBuffer()
2702 sal_uIntPtr nLen = m_pFileStream->Seek(nPos); in seekRow() local
2706 nLen = m_pFileStream->Read((char*)m_pBuffer, nEntryLen); in seekRow()