Lines Matching refs:str
64 char* str = (char*)buf->data();
65 *str = 0;
67 gEmptyString = str;
85 char* str = (char*)buf->data();
86 memcpy(str, in, len);
87 str[len] = 0;
88 return str;
111 char* str = (char*)buf->data();
112 utf16_to_utf8(in, len, str);
113 return str;
133 char* str = (char*) buf->data();
134 utf32_to_utf8(in, len, str);
136 return str;
335 char* str = (char*)buf->data();
336 mString = str;
337 str += myLen;
338 memcpy(str, other, otherLen);
339 str[otherLen] = '\0';
350 char* str = (char*)buf->data();
351 mString = str;
352 return str;
371 char* str = (char*)buf->data();
372 str[size] = 0;
373 mString = str;
497 const char*const str = mString;
499 cp = strrchr(str, OS_PATH_SEPARATOR);
503 return String8(str, cp - str);
509 const char*const str = mString;
510 const char* buf = str;
520 String8 res = buf != str ? String8(buf) : *this;
540 const char* const str = mString;
543 lastSlash = strrchr(str, OS_PATH_SEPARATOR);
545 lastSlash = str;
572 const char* const str = mString;
578 return String8(str, ext - str);