Lines Matching refs:String8
126 String8::String8() in String8() function in android::String8
131 String8::String8(const String8& o) in String8() function in android::String8
137 String8::String8(const char* o) in String8() function in android::String8
145 String8::String8(const char* o, size_t len) in String8() function in android::String8
153 String8::String8(const String16& o) in String8() function in android::String8
158 String8::String8(const char16_t* o) in String8() function in android::String8
163 String8::String8(const char16_t* o, size_t len) in String8() function in android::String8
168 String8::String8(const char32_t* o) in String8() function in android::String8
171 String8::String8(const char32_t* o, size_t len) in String8() function in android::String8
176 String8::~String8() in ~String8()
181 size_t String8::length() const in length()
186 String8 String8::format(const char* fmt, ...) in format()
191 String8 result(formatV(fmt, args)); in format()
197 String8 String8::formatV(const char* fmt, va_list args) in formatV()
199 String8 result; in formatV()
204 void String8::clear() { in clear()
209 void String8::setTo(const String8& other) in setTo()
216 status_t String8::setTo(const char* other) in setTo()
227 status_t String8::setTo(const char* other, size_t len) in setTo()
238 status_t String8::setTo(const char16_t* other, size_t len) in setTo()
249 status_t String8::setTo(const char32_t* other, size_t len) in setTo()
260 status_t String8::append(const String8& other) in append()
273 status_t String8::append(const char* other) in append()
278 status_t String8::append(const char* other, size_t otherLen) in append()
289 status_t String8::appendFormat(const char* fmt, ...) in appendFormat()
300 status_t String8::appendFormatV(const char* fmt, va_list args) in appendFormatV()
331 status_t String8::real_append(const char* other, size_t otherLen) { in real_append()
350 char* String8::lockBuffer(size_t size) in lockBuffer()
362 void String8::unlockBuffer() in unlockBuffer()
367 status_t String8::unlockBuffer(size_t size) in unlockBuffer()
384 ssize_t String8::find(const char* other, size_t start) const in find()
395 bool String8::removeAll(const char* other) { in removeAll()
419 void String8::toLower() in toLower()
435 static void setPathName(String8& s, const char* name) { in setPathName()
448 String8 String8::getPathLeaf(void) const in getPathLeaf()
455 return String8(*this); in getPathLeaf()
457 return String8(cp+1); in getPathLeaf()
460 String8 String8::getPathDir(void) const in getPathDir()
467 return String8(""); in getPathDir()
469 return String8(str, cp - str); in getPathDir()
472 String8 String8::walkPath(String8* outRemains) const in walkPath()
486 String8 res = buf != str ? String8(buf) : *this; in walkPath()
487 if (outRemains) *outRemains = String8(""); in walkPath()
491 String8 res(buf, cp-buf); in walkPath()
492 if (outRemains) *outRemains = String8(cp+1); in walkPath()
501 char* String8::find_extension(void) const in find_extension()
523 String8 String8::getPathExtension(void) const in getPathExtension()
529 return String8(ext); in getPathExtension()
531 return String8(""); in getPathExtension()
534 String8 String8::getBasePath(void) const in getBasePath()
541 return String8(*this); in getBasePath()
543 return String8(str, ext - str); in getBasePath()
546 String8& String8::appendPath(const char* name) in appendPath()
583 String8& String8::convertToResPath() in convertToResPath()