Lines Matching refs:str
503 const String16 str(readString16());
504 if (str == interface) {
508 String8(interface).string(), String8(str).string());
640 status_t Parcel::writeCString(const char* str)
642 return write(str, strlen(str)+1);
645 status_t Parcel::writeString8(const String8& str)
647 status_t err = writeInt32(str.bytes());
651 if (str.bytes() > 0 && err == NO_ERROR) {
652 err = write(str.string(), str.bytes()+1);
657 status_t Parcel::writeString16(const String16& str)
659 return writeString16(str.string(), str.size());
662 status_t Parcel::writeString16(const char16_t* str, size_t len)
664 if (str == NULL) return writeInt32(-1);
671 memcpy(data, str, len);
992 const char* str = reinterpret_cast<const char*>(mData+mDataPos);
994 const char* eos = reinterpret_cast<const char*>(memchr(str, 0, avail));
996 const size_t len = eos - str;
999 return str;
1010 const char* str = (const char*)readInplace(size+1);
1011 if (str) return String8(str, size);
1019 const char16_t* str = readString16Inplace(&len);
1020 if (str) return String16(str, len);
1031 const char16_t* str = (const char16_t*)readInplace((size+1)*sizeof(char16_t));
1032 if (str != NULL) {
1033 return str;