Lines Matching refs:rPos
141 inline void AddBytes(sal_Int8* pTarget, sal_uInt32& rPos,
148 sal_uInt32& rPos) throw( SAXException );
251 inline void SaxWriterHelper::AddBytes(sal_Int8* pTarget, sal_uInt32& rPos, in AddBytes() argument
254 OSL_ENSURE((rPos + nBytesCount) > SEQUENCESIZE, "wrong use of AddBytesMethod"); in AddBytes()
255 sal_uInt32 nCount(SEQUENCESIZE - rPos); in AddBytes()
256 memcpy( &(pTarget[rPos]) , pBytes, nCount); in AddBytes()
258 OSL_ENSURE(rPos + nCount == SEQUENCESIZE, "the position should be the at the end"); in AddBytes()
260 rPos = writeSequence(); in AddBytes()
262 if ((rPos + nRestCount) <= SEQUENCESIZE) in AddBytes()
264 memcpy( &(pTarget[rPos]), &pBytes[nCount], nRestCount); in AddBytes()
265 rPos += nRestCount; in AddBytes()
268 AddBytes(pTarget, rPos, &pBytes[nCount], nRestCount); in AddBytes()
283 sal_uInt32& rPos ) throw( SAXException ) in convertToXML() argument
301 if ((rPos + 5) > SEQUENCESIZE) in convertToXML()
302 AddBytes(pTarget, rPos, (sal_Int8*)"&", 5); in convertToXML()
305 memcpy( &(pTarget[rPos]) , "&", 5 ); in convertToXML()
306 rPos += 5; in convertToXML()
312 if ((rPos + 4) > SEQUENCESIZE) in convertToXML()
313 AddBytes(pTarget, rPos, (sal_Int8*)"<", 4); in convertToXML()
316 memcpy( &(pTarget[rPos]) , "<" , 4 ); in convertToXML()
317 rPos += 4; // < in convertToXML()
323 if ((rPos + 4) > SEQUENCESIZE) in convertToXML()
324 AddBytes(pTarget, rPos, (sal_Int8*)">", 4); in convertToXML()
327 memcpy( &(pTarget[rPos]) , ">" , 4 ); in convertToXML()
328 rPos += 4; // > in convertToXML()
334 if ((rPos + 6) > SEQUENCESIZE) in convertToXML()
335 AddBytes(pTarget, rPos, (sal_Int8*)"'", 6); in convertToXML()
338 memcpy( &(pTarget[rPos]) , "'" , 6 ); in convertToXML()
339 rPos += 6; // ' in convertToXML()
345 if ((rPos + 6) > SEQUENCESIZE) in convertToXML()
346 AddBytes(pTarget, rPos, (sal_Int8*)""", 6); in convertToXML()
349 memcpy( &(pTarget[rPos]) , """ , 6 ); in convertToXML()
350 rPos += 6; // " in convertToXML()
356 if ((rPos + 6) > SEQUENCESIZE) in convertToXML()
357 AddBytes(pTarget, rPos, (sal_Int8*)"
", 6); in convertToXML()
360 memcpy( &(pTarget[rPos]) , "
" , 6 ); in convertToXML()
361 rPos += 6; in convertToXML()
369 if ((rPos + 6) > SEQUENCESIZE) in convertToXML()
370 AddBytes(pTarget, rPos, (sal_Int8*)"
" , 6); in convertToXML()
373 memcpy( &(pTarget[rPos]) , "
" , 6 ); in convertToXML()
374 rPos += 6; in convertToXML()
379 pTarget[rPos] = LINEFEED; in convertToXML()
380 nLastLineFeedPos = rPos; in convertToXML()
381 rPos ++; in convertToXML()
389 if ((rPos + 6) > SEQUENCESIZE) in convertToXML()
390 AddBytes(pTarget, rPos, (sal_Int8*)"	" , 6); in convertToXML()
393 memcpy( &(pTarget[rPos]) , "	" , 6 ); in convertToXML()
394 rPos += 6; in convertToXML()
399 pTarget[rPos] = 9; in convertToXML()
400 rPos ++; in convertToXML()
406 pTarget[rPos] = (sal_Int8)c; in convertToXML()
407 rPos ++; in convertToXML()
414 pTarget[rPos] = (sal_Int8)c; in convertToXML()
416 nLastLineFeedPos = rPos; in convertToXML()
417 rPos ++; in convertToXML()
438 if ((rPos + 4) > SEQUENCESIZE) in convertToXML()
439 AddBytes(pTarget, rPos, aBytes, 4); in convertToXML()
442 pTarget[rPos] = aBytes[0]; in convertToXML()
443 rPos ++; in convertToXML()
444 pTarget[rPos] = aBytes[1]; in convertToXML()
445 rPos ++; in convertToXML()
446 pTarget[rPos] = aBytes[2]; in convertToXML()
447 rPos ++; in convertToXML()
448 pTarget[rPos] = aBytes[3]; in convertToXML()
449 rPos ++; in convertToXML()
466 if ((rPos + 3) > SEQUENCESIZE) in convertToXML()
467 AddBytes(pTarget, rPos, aBytes, 3); in convertToXML()
470 pTarget[rPos] = aBytes[0]; in convertToXML()
471 rPos ++; in convertToXML()
472 pTarget[rPos] = aBytes[1]; in convertToXML()
473 rPos ++; in convertToXML()
474 pTarget[rPos] = aBytes[2]; in convertToXML()
475 rPos ++; in convertToXML()
482 if ((rPos + 2) > SEQUENCESIZE) in convertToXML()
483 AddBytes(pTarget, rPos, aBytes, 2); in convertToXML()
486 pTarget[rPos] = aBytes[0]; in convertToXML()
487 rPos ++; in convertToXML()
488 pTarget[rPos] = aBytes[1]; in convertToXML()
489 rPos ++; in convertToXML()
492 OSL_ENSURE(rPos <= SEQUENCESIZE, "not reset current position"); in convertToXML()
493 if (rPos == SEQUENCESIZE) in convertToXML()
494 rPos = writeSequence(); in convertToXML()