Lines Matching refs:str
63 char* str = (char*)buf->data();
64 *str = 0;
66 gEmptyString = str;
84 char* str = (char*)buf->data();
85 memcpy(str, in, len);
86 str[len] = 0;
87 return str;
110 char* str = (char*)buf->data();
111 utf16_to_utf8(in, len, str);
112 return str;
132 char* str = (char*) buf->data();
133 utf32_to_utf8(in, len, str);
135 return str;
347 char* str = (char*)buf->data();
348 mString = str;
349 str += myLen;
350 memcpy(str, other, otherLen);
351 str[otherLen] = '\0';
362 char* str = (char*)buf->data();
363 mString = str;
364 return str;
383 char* str = (char*)buf->data();
384 str[size] = 0;
385 mString = str;
503 const char*const str = mString;
505 cp = strrchr(str, OS_PATH_SEPARATOR);
509 return String8(str, cp - str);
515 const char*const str = mString;
516 const char* buf = str;
526 String8 res = buf != str ? String8(buf) : *this;
546 const char* const str = mString;
549 lastSlash = strrchr(str, OS_PATH_SEPARATOR);
551 lastSlash = str;
578 const char* const str = mString;
584 return String8(str, ext - str);