Lines Matching refs:str
78 char16_t* str = (char16_t*)buf->data(); in allocFromUTF16() local
79 memcpy(str, u16str, u16len * sizeof(char16_t)); in allocFromUTF16()
80 str[u16len] = 0; in allocFromUTF16()
81 return str; in allocFromUTF16()
193 char16_t* str = (char16_t*)buf->data(); in setTo() local
194 memmove(str, other, len*sizeof(char16_t)); in setTo()
195 str[len] = 0; in setTo()
196 mString = str; in setTo()
221 char16_t* str = static_cast<char16_t*>(buf->data()); in append() local
222 memcpy(str + myLen, chrs, otherLen * sizeof(char16_t)); in append()
223 str[myLen + otherLen] = 0; in append()
224 mString = str; in append()
249 char16_t* str = static_cast<char16_t*>(buf->data()); in insert() local
250 if (pos < myLen) memmove(str + pos + otherLen, str + pos, (myLen - pos) * sizeof(char16_t)); in insert()
251 memcpy(str + pos, chrs, otherLen * sizeof(char16_t)); in insert()
252 str[myLen + otherLen] = 0; in insert()
253 mString = str; in insert()
259 const char16_t* str = string(); in findFirst() local
260 const char16_t* p = str; in findFirst()
264 return p-str; in findFirst()
273 const char16_t* str = string(); in findLast() local
274 const char16_t* p = str; in findLast()
279 return e-str; in findLast()
369 const char16_t* str = string(); in replaceAll() local
372 if (str[i] == replaceThis) { in replaceAll()
379 mString = str = edited; in replaceAll()