Lines Matching refs:str

258     char16_t* str = (char16_t*)buf->data();
259 *str = 0;
261 gEmptyString = str;
293 char16_t* str = (char16_t*)buf->data();
295 utf8_to_utf16((const uint8_t*)p, len, str, bufSize);
298 //printHexData(1, str, buf->size(), 16, 1);
301 return str;
332 char16_t* str = (char16_t*)buf->data();
333 strcpy16(str, o);
334 mString = str;
346 char16_t* str = (char16_t*)buf->data();
347 memcpy(str, o, len*sizeof(char16_t));
348 str[len] = 0;
349 mString = str;
414 char16_t* str = (char16_t*)buf->data();
415 memmove(str, other, len*sizeof(char16_t));
416 str[len] = 0;
417 mString = str;
437 char16_t* str = (char16_t*)buf->data();
438 memcpy(str+myLen, other, (otherLen+1)*sizeof(char16_t));
439 mString = str;
458 char16_t* str = (char16_t*)buf->data();
459 memcpy(str+myLen, chrs, otherLen*sizeof(char16_t));
460 str[myLen+otherLen] = 0;
461 mString = str;
493 char16_t* str = (char16_t*)buf->data();
495 memmove(str+pos+len, str+pos, (myLen-pos)*sizeof(char16_t));
497 memcpy(str+pos, chrs, len*sizeof(char16_t));
498 str[myLen+len] = 0;
499 mString = str;
510 const char16_t* str = string();
511 const char16_t* p = str;
515 return p-str;
524 const char16_t* str = string();
525 const char16_t* p = str;
530 return e-str;
553 const char16_t* str = string();
556 const char16_t v = str[i];
564 mString = str = edit;
575 const char16_t* str = string();
578 if (str[i] == replaceThis) {
585 mString = str = edit;
612 char16_t* str = (char16_t*)buf->data();
613 memmove(str, str+begin, (N-begin+1)*sizeof(char16_t));
614 mString = str;
619 char16_t* str = (char16_t*)buf->data();
620 str[len] = 0;
621 mString = str;