Lines Matching defs:str

647     const String16 str(readString16());
648 if (str == interface) {
652 String8(interface).string(), String8(str).string());
783 status_t Parcel::writeUtf8AsUtf16(const std::string& str) {
784 const uint8_t* strData = (uint8_t*)str.data();
785 const size_t strLen= str.length();
807 status_t Parcel::writeUtf8AsUtf16(const std::unique_ptr<std::string>& str) {
808 if (!str) {
811 return writeUtf8AsUtf16(*str);
1050 status_t Parcel::writeCString(const char* str)
1052 return write(str, strlen(str)+1);
1055 status_t Parcel::writeString8(const String8& str)
1057 status_t err = writeInt32(str.bytes());
1061 if (str.bytes() > 0 && err == NO_ERROR) {
1062 err = write(str.string(), str.bytes()+1);
1067 status_t Parcel::writeString16(const std::unique_ptr<String16>& str)
1069 if (!str) {
1073 return writeString16(*str);
1076 status_t Parcel::writeString16(const String16& str)
1078 return writeString16(str.string(), str.size());
1081 status_t Parcel::writeString16(const char16_t* str, size_t len)
1083 if (str == NULL) return writeInt32(-1);
1090 memcpy(data, str, len);
1785 status_t Parcel::readUtf8FromUtf16(std::string* str) const {
1794 str->clear();
1804 str->resize(utf8Size + 1);
1805 utf16_to_utf8(src, utf16Size, &((*str)[0]));
1806 str->resize(utf8Size);
1810 status_t Parcel::readUtf8FromUtf16(std::unique_ptr<std::string>* str) const {
1814 str->reset();
1821 str->reset(new (std::nothrow) std::string());
1822 return readUtf8FromUtf16(str->get());
1829 const char* str = reinterpret_cast<const char*>(mData+mDataPos);
1831 const char* eos = reinterpret_cast<const char*>(memchr(str, 0, avail));
1833 const size_t len = eos - str;
1836 return str;
1847 const char* str = (const char*)readInplace(size+1);
1848 if (str) return String8(str, size);
1856 const char16_t* str = readString16Inplace(&len);
1857 if (str) return String16(str, len);
1888 const char16_t* str = readString16Inplace(&len);
1889 if (str) {
1890 pArg->setTo(str, len);
1904 const char16_t* str = (const char16_t*)readInplace((size+1)*sizeof(char16_t));
1905 if (str != NULL) {
1906 return str;