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() { in ~SkString()
289 bool SkString::equals(const SkString& src) const { in equals()
293 bool SkString::equals(const char text[]) const { in equals()
297 bool SkString::equals(const char text[], size_t len) const { in equals()
303 SkString& SkString::operator=(const SkString& src) { in operator =()
307 SkString tmp(src); in operator =()
313 SkString& SkString::operator=(const char text[]) { in operator =()
316 SkString tmp(text); in operator =()
322 void SkString::reset() { in reset()
335 char* SkString::writable_str() { in writable_str()
353 void SkString::set(const char text[]) { in set()
357 void SkString::set(const char text[], size_t len) { in set()
380 SkString tmp(text, len); in set()
385 void SkString::setUTF16(const uint16_t src[]) { in setUTF16()
394 void SkString::setUTF16(const uint16_t src[], size_t count) { in setUTF16()
410 SkString tmp(count); // puts a null terminator at the end of the string in setUTF16()
420 void SkString::insert(size_t offset, const char text[]) { in insert()
424 void SkString::insert(size_t offset, const char text[], size_t len) { in insert()
461 SkString tmp(fRec->fLength + len); in insert()
478 void SkString::insertUnichar(size_t offset, SkUnichar uni) { in insertUnichar()
487 void SkString::insertS32(size_t offset, int32_t dec) { in insertS32()
493 void SkString::insertS64(size_t offset, int64_t dec, int minDigits) { in insertS64()
499 void SkString::insertU32(size_t offset, uint32_t dec) { in insertU32()
505 void SkString::insertU64(size_t offset, uint64_t dec, int minDigits) { in insertU64()
511 void SkString::insertHex(size_t offset, uint32_t hex, int minDigits) { in insertHex()
533 void SkString::insertScalar(size_t offset, SkScalar value) { in insertScalar()
539 void SkString::printf(const char format[], ...) { in printf()
547 void SkString::appendf(const char format[], ...) { in appendf()
555 void SkString::appendVAList(const char format[], va_list args) { in appendVAList()
563 void SkString::prependf(const char format[], ...) { in prependf()
571 void SkString::prependVAList(const char format[], va_list args) { in prependVAList()
582 void SkString::remove(size_t offset, size_t length) { in remove()
592 SkString tmp(size - length); in remove()
609 void SkString::swap(SkString& other) { in swap()
618 SkString SkStringPrintf(const char* format, ...) { in SkStringPrintf()
619 SkString formattedOutput; in SkStringPrintf()
627 void SkStrSplit(const char* str, const char* delimiters, SkTArray<SkString>* out) { in SkStrSplit()