Lines Matching defs:aData
180 * @param aData out param that will hold the address of aStr's
191 (const nsAString &aStr, const PRUnichar **aData,
213 * This function copies aData into aStr.
216 * @param aData character buffer
218 * PR_UINT32_MAX to copy until end of aData, designated by
223 * from aData. The behavior depends on the implementation of the abstract
231 (nsAString &aStr, const PRUnichar *aData,
237 * This function copies aData into a section of aStr. As a result it can be
243 * aData to be appended to the end of aStr, in which
248 * @param aData character buffer (pass null to cause this function
251 * PR_UINT32_MAX to copy until end of aData, designated by
256 * from aData. The behavior depends on the implementation of the abstract
265 const PRUnichar *aData, PRUint32 aDataLength = PR_UINT32_MAX);
294 * @param aData character buffer
305 NS_StringAppendData(nsAString &aStr, const PRUnichar *aData,
308 return NS_StringSetDataRange(aStr, PR_UINT32_MAX, 0, aData, aDataLength);
318 * @param aOffset specifies where in the string to insert aData
319 * @param aData character buffer
330 NS_StringInsertData(nsAString &aStr, PRUint32 aOffset, const PRUnichar *aData,
333 return NS_StringSetDataRange(aStr, aOffset, 0, aData, aDataLength);
343 * @param aCutOffset specifies where in the string to insert aData
405 * @param aData out param that will hold the address of aStr's
416 (const nsACString &aStr, const char **aData,
438 * This function copies aData into aStr.
441 * @param aData character buffer
443 * PR_UINT32_MAX to copy until end of aData, designated by
448 * from aData. The behavior depends on the implementation of the abstract
456 (nsACString &aStr, const char *aData,
462 * This function copies aData into a section of aStr. As a result it can be
468 * aData to be appended to the end of aStr, in which
473 * @param aData character buffer (pass null to cause this function
476 * PR_UINT32_MAX to copy until end of aData, designated by
481 * from aData. The behavior depends on the implementation of the abstract
490 const char *aData, PRUint32 aDataLength = PR_UINT32_MAX);
519 * @param aData character buffer
530 NS_CStringAppendData(nsACString &aStr, const char *aData,
533 return NS_CStringSetDataRange(aStr, PR_UINT32_MAX, 0, aData, aDataLength);
543 * @param aOffset specifies where in the string to insert aData
544 * @param aData character buffer
555 NS_CStringInsertData(nsACString &aStr, PRUint32 aOffset, const char *aData,
558 return NS_CStringSetDataRange(aStr, aOffset, 0, aData, aDataLength);
568 * @param aCutOffset specifies where in the string to insert aData
692 NS_HIDDEN_(void) Assign(const char_type* aData, size_type aLength = PR_UINT32_MAX)
694 NS_StringSetData(*this, aData, aLength);
774 NS_HIDDEN_(void) Assign(const char_type* aData, size_type aLength = PR_UINT32_MAX)
776 NS_CStringSetData(*this, aData, aLength);