Lines Matching refs:pBuffer
95 inline void writeUnicode(rtl_uString ** pBuffer, sal_Int32 * pCapacity, in writeUnicode() argument
98 rtl_uStringbuffer_insert(pBuffer, pCapacity, (*pBuffer)->length, &cChar, 1); in writeUnicode()
252 void writeUcs4(rtl_uString ** pBuffer, sal_Int32 * pCapacity, sal_uInt32 nUtf32) in writeUcs4() argument
257 pBuffer, pCapacity, static_cast< sal_Unicode >(nUtf32)); in writeUcs4()
261 pBuffer, pCapacity, in writeUcs4()
264 pBuffer, pCapacity, in writeUcs4()
269 void writeEscapeOctet(rtl_uString ** pBuffer, sal_Int32 * pCapacity, in writeEscapeOctet() argument
278 writeUnicode(pBuffer, pCapacity, cEscapePrefix); in writeEscapeOctet()
279 writeUnicode(pBuffer, pCapacity, aHex[nOctet >> 4]); in writeEscapeOctet()
280 writeUnicode(pBuffer, pCapacity, aHex[nOctet & 15]); in writeEscapeOctet()
283 bool writeEscapeChar(rtl_uString ** pBuffer, sal_Int32 * pCapacity, in writeEscapeChar() argument
289 writeEscapeOctet(pBuffer, pCapacity, nUtf32); in writeEscapeChar()
292 writeEscapeOctet(pBuffer, pCapacity, nUtf32 >> 6 | 0xC0); in writeEscapeChar()
293 writeEscapeOctet(pBuffer, pCapacity, (nUtf32 & 0x3F) | 0x80); in writeEscapeChar()
297 writeEscapeOctet(pBuffer, pCapacity, nUtf32 >> 12 | 0xE0); in writeEscapeChar()
298 writeEscapeOctet(pBuffer, pCapacity, (nUtf32 >> 6 & 0x3F) | 0x80); in writeEscapeChar()
299 writeEscapeOctet(pBuffer, pCapacity, (nUtf32 & 0x3F) | 0x80); in writeEscapeChar()
303 writeEscapeOctet(pBuffer, pCapacity, nUtf32 >> 18 | 0xF0); in writeEscapeChar()
304 writeEscapeOctet(pBuffer, pCapacity, (nUtf32 >> 12 & 0x3F) | 0x80); in writeEscapeChar()
305 writeEscapeOctet(pBuffer, pCapacity, (nUtf32 >> 6 & 0x3F) | 0x80); in writeEscapeChar()
306 writeEscapeOctet(pBuffer, pCapacity, (nUtf32 & 0x3F) | 0x80); in writeEscapeChar()
340 writeEscapeOctet(pBuffer, pCapacity, in writeEscapeChar()
347 writeUcs4(pBuffer, pCapacity, nUtf32); in writeEscapeChar()