Lines Matching refs:aStr
69 NS_StringGetData(const nsAString &aStr, const PRUnichar **aData,
73 *aTerminated = aStr.IsTerminated();
76 aStr.BeginReading(begin);
82 NS_StringCloneData(const nsAString &aStr)
84 return ToNewUnicode(aStr);
88 NS_StringSetData(nsAString &aStr, const PRUnichar *aData, PRUint32 aDataLength)
90 aStr.Assign(aData, aDataLength);
95 NS_StringSetDataRange(nsAString &aStr,
103 aStr.Append(aData, aDataLength);
108 aCutLength = aStr.Length() - aCutOffset;
113 aStr.Replace(aCutOffset, aCutLength, nsDependentString(aData));
115 aStr.Replace(aCutOffset, aCutLength, Substring(aData, aData + aDataLength));
118 aStr.Cut(aCutOffset, aCutLength);
154 NS_CStringGetData(const nsACString &aStr, const char **aData,
158 *aTerminated = aStr.IsTerminated();
161 aStr.BeginReading(begin);
167 NS_CStringCloneData(const nsACString &aStr)
169 return ToNewCString(aStr);
173 NS_CStringSetData(nsACString &aStr, const char *aData, PRUint32 aDataLength)
175 aStr.Assign(aData, aDataLength);
180 NS_CStringSetDataRange(nsACString &aStr,
188 aStr.Append(aData, aDataLength);
193 aCutLength = aStr.Length() - aCutOffset;
198 aStr.Replace(aCutOffset, aCutLength, nsDependentCString(aData));
200 aStr.Replace(aCutOffset, aCutLength, Substring(aData, aData + aDataLength));
203 aStr.Cut(aCutOffset, aCutLength);