Lines Matching refs:str
39 char16_t* str = (char16_t*)buf->data();
40 *str = 0;
42 gEmptyString = str;
73 //printHexData(1, str, buf->size(), 16, 1);
91 char16_t* str = (char16_t*)buf->data();
92 memcpy(str, u16str, u16len * sizeof(char16_t));
93 str[u16len] = 0;
94 return str;
203 char16_t* str = (char16_t*)buf->data();
204 memmove(str, other, len*sizeof(char16_t));
205 str[len] = 0;
206 mString = str;
231 char16_t* str = (char16_t*)buf->data();
232 memcpy(str+myLen, other, (otherLen+1)*sizeof(char16_t));
233 mString = str;
257 char16_t* str = (char16_t*)buf->data();
258 memcpy(str+myLen, chrs, otherLen*sizeof(char16_t));
259 str[myLen+otherLen] = 0;
260 mString = str;
292 char16_t* str = (char16_t*)buf->data();
294 memmove(str+pos+len, str+pos, (myLen-pos)*sizeof(char16_t));
296 memcpy(str+pos, chrs, len*sizeof(char16_t));
297 str[myLen+len] = 0;
298 mString = str;
309 const char16_t* str = string();
310 const char16_t* p = str;
314 return p-str;
323 const char16_t* str = string();
324 const char16_t* p = str;
329 return e-str;
357 const char16_t* str = string();
360 const char16_t v = str[i];
368 mString = str = edit;
379 const char16_t* str = string();
382 if (str[i] == replaceThis) {
389 mString = str = edit;
416 char16_t* str = (char16_t*)buf->data();
417 memmove(str, str+begin, (N-begin+1)*sizeof(char16_t));
418 mString = str;
423 char16_t* str = (char16_t*)buf->data();
424 str[len] = 0;
425 mString = str;