Lines Matching refs:pS
156 pMat[i].pS = new String(aMatStr); in ScMatrix()
158 pMat[i].pS = NULL; in ScMatrix()
202 if ( pMat[i].pS ) in Store()
203 aMatStr = *pMat[i].pS; in Store()
229 delete pMat[i].pS; in ResetIsString()
246 delete pMat[i].pS; in DeleteIsString()
278 if ( IsNonValueType( mnValType[nIndex]) && pMat[nIndex].pS ) in PutString()
279 *(pMat[nIndex].pS) = rStr; in PutString()
282 pMat[nIndex].pS = new String(rStr); in PutString()
295 String* pS = pMat[nIndex].pS; in PutStringEntry() local
300 if ( IsNonValueType( mnValType[nIndex]) && pS ) in PutStringEntry()
303 delete pS, pS = NULL; in PutStringEntry()
305 *pS = *pStr; in PutStringEntry()
306 else if (pS) in PutStringEntry()
307 pS->Erase(); in PutStringEntry()
308 pMat[nIndex].pS = pS; in PutStringEntry()
312 pMat[nIndex].pS = (pStr ? new String(*pStr) : NULL); in PutStringEntry()
332 if ( IsNonValueType( mnValType[nIndex]) && pMat[nIndex].pS ) in PutEmpty()
334 delete pMat[nIndex].pS; in PutEmpty()
341 pMat[nIndex].pS = NULL; in PutEmpty()
359 if ( IsNonValueType( mnValType[nIndex]) && pMat[nIndex].pS ) in PutEmptyPath()
361 delete pMat[nIndex].pS; in PutEmptyPath()
368 pMat[nIndex].pS = NULL; in PutEmptyPath()
386 if ( IsNonValueType( mnValType[nIndex]) && pMat[nIndex].pS ) in PutBoolean()
388 delete pMat[nIndex].pS; in PutBoolean()
393 pMat[nIndex].pS = NULL; in PutBoolean()
524 mRes.PutStringEntry( pMat[nStart+j].pS, nType, nStart+j ); in MatCopy()
555 mRes.PutStringEntry( pMat[nStart+j].pS, nType, nResStart+j ); in MatCopy()
596 mRes.PutStringEntry( pMat[nStart+j].pS, nType, j*mRes.nRowCount+i ); in MatTrans()