Lines Matching refs:SkString

200 const SkString::Rec SkString::gEmptyRec = { 0, 0, 0 };
223 SkString::Rec* SkString::AllocRec(const char text[], size_t len) { in AllocRec()
243 SkString::Rec* SkString::RefRec(Rec* src) { in RefRec()
251 void SkString::validate() const { in validate()
267 SkString::SkString() : fRec(const_cast<Rec*>(&gEmptyRec)) { in SkString() function in SkString
270 SkString::SkString(size_t len) { in SkString() function in SkString
274 SkString::SkString(const char text[]) { in SkString() function in SkString
280 SkString::SkString(const char text[], size_t len) { in SkString() function in SkString
284 SkString::SkString(const SkString& src) { in SkString() function in SkString
290 SkString::SkString(SkString&& src) { in SkString() function in SkString
297 SkString::~SkString() { in ~SkString()
308 bool SkString::equals(const SkString& src) const { in equals()
312 bool SkString::equals(const char text[]) const { in equals()
316 bool SkString::equals(const char text[], size_t len) const { in equals()
322 SkString& SkString::operator=(const SkString& src) { in operator =()
326 SkString tmp(src); in operator =()
332 SkString& SkString::operator=(SkString&& src) { in operator =()
341 SkString& SkString::operator=(const char text[]) { in operator =()
344 SkString tmp(text); in operator =()
350 void SkString::reset() { in reset()
363 char* SkString::writable_str() { in writable_str()
381 void SkString::set(const char text[]) { in set()
385 void SkString::set(const char text[], size_t len) { in set()
408 SkString tmp(text, len); in set()
413 void SkString::setUTF16(const uint16_t src[]) { in setUTF16()
422 void SkString::setUTF16(const uint16_t src[], size_t count) { in setUTF16()
438 SkString tmp(count); // puts a null terminator at the end of the string in setUTF16()
448 void SkString::insert(size_t offset, const char text[]) { in insert()
452 void SkString::insert(size_t offset, const char text[], size_t len) { in insert()
489 SkString tmp(fRec->fLength + len); in insert()
506 void SkString::insertUnichar(size_t offset, SkUnichar uni) { in insertUnichar()
515 void SkString::insertS32(size_t offset, int32_t dec) { in insertS32()
521 void SkString::insertS64(size_t offset, int64_t dec, int minDigits) { in insertS64()
527 void SkString::insertU32(size_t offset, uint32_t dec) { in insertU32()
533 void SkString::insertU64(size_t offset, uint64_t dec, int minDigits) { in insertU64()
539 void SkString::insertHex(size_t offset, uint32_t hex, int minDigits) { in insertHex()
561 void SkString::insertScalar(size_t offset, SkScalar value) { in insertScalar()
567 void SkString::printf(const char format[], ...) { in printf()
571 void SkString::appendf(const char format[], ...) { in appendf()
579 void SkString::appendVAList(const char format[], va_list args) { in appendVAList()
587 void SkString::prependf(const char format[], ...) { in prependf()
595 void SkString::prependVAList(const char format[], va_list args) { in prependVAList()
606 void SkString::remove(size_t offset, size_t length) { in remove()
616 SkString tmp(size - length); in remove()
633 void SkString::swap(SkString& other) { in swap()
642 SkString SkStringPrintf(const char* format, ...) { in SkStringPrintf()
643 SkString formattedOutput; in SkStringPrintf()
649 SkTArray<SkString>* out) { in SkStrSplit()