Lines Matching refs:SkString
188 const SkString::Rec SkString::gEmptyRec = { 0, 0, 0 };
211 SkString::Rec* SkString::AllocRec(const char text[], size_t len) { in AllocRec()
231 SkString::Rec* SkString::RefRec(Rec* src) { in RefRec()
239 void SkString::validate() const { in validate()
255 SkString::SkString() : fRec(const_cast<Rec*>(&gEmptyRec)) { in SkString() function in SkString
258 SkString::SkString(size_t len) { in SkString() function in SkString
262 SkString::SkString(const char text[]) { in SkString() function in SkString
268 SkString::SkString(const char text[], size_t len) { in SkString() function in SkString
272 SkString::SkString(const SkString& src) { in SkString() function in SkString
278 SkString::SkString(SkString&& src) { in SkString() function in SkString
285 SkString::~SkString() { in ~SkString()
296 bool SkString::equals(const SkString& src) const { in equals()
300 bool SkString::equals(const char text[]) const { in equals()
304 bool SkString::equals(const char text[], size_t len) const { in equals()
310 SkString& SkString::operator=(const SkString& src) { in operator =()
314 SkString tmp(src); in operator =()
320 SkString& SkString::operator=(SkString&& src) { in operator =()
329 SkString& SkString::operator=(const char text[]) { in operator =()
332 SkString tmp(text); in operator =()
338 void SkString::reset() { in reset()
351 char* SkString::writable_str() { in writable_str()
369 void SkString::set(const char text[]) { in set()
373 void SkString::set(const char text[], size_t len) { in set()
396 SkString tmp(text, len); in set()
401 void SkString::setUTF16(const uint16_t src[]) { in setUTF16()
410 void SkString::setUTF16(const uint16_t src[], size_t count) { in setUTF16()
426 SkString tmp(count); // puts a null terminator at the end of the string in setUTF16()
436 void SkString::insert(size_t offset, const char text[]) { in insert()
440 void SkString::insert(size_t offset, const char text[], size_t len) { in insert()
477 SkString tmp(fRec->fLength + len); in insert()
494 void SkString::insertUnichar(size_t offset, SkUnichar uni) { in insertUnichar()
503 void SkString::insertS32(size_t offset, int32_t dec) { in insertS32()
509 void SkString::insertS64(size_t offset, int64_t dec, int minDigits) { in insertS64()
515 void SkString::insertU32(size_t offset, uint32_t dec) { in insertU32()
521 void SkString::insertU64(size_t offset, uint64_t dec, int minDigits) { in insertU64()
527 void SkString::insertHex(size_t offset, uint32_t hex, int minDigits) { in insertHex()
549 void SkString::insertScalar(size_t offset, SkScalar value) { in insertScalar()
555 void SkString::printf(const char format[], ...) { in printf()
563 void SkString::appendf(const char format[], ...) { in appendf()
571 void SkString::appendVAList(const char format[], va_list args) { in appendVAList()
579 void SkString::prependf(const char format[], ...) { in prependf()
587 void SkString::prependVAList(const char format[], va_list args) { in prependVAList()
598 void SkString::remove(size_t offset, size_t length) { in remove()
608 SkString tmp(size - length); in remove()
625 void SkString::swap(SkString& other) { in swap()
634 SkString SkStringPrintf(const char* format, ...) { in SkStringPrintf()
635 SkString formattedOutput; in SkStringPrintf()
644 SkTArray<SkString>* out) { in SkStrSplit()