Lines Matching full:other
45 * If you are going to use other GetUtf... functions defined in this header
48 * other functions do not check whether the string is valid UTF-8 or not.
163 void setTo(const String8& other);
164 status_t setTo(const char* other);
165 status_t setTo(const char* other, size_t numChars);
166 status_t setTo(const char16_t* other, size_t numChars);
167 status_t setTo(const char32_t* other,
170 status_t append(const String8& other);
171 status_t append(const char* other);
172 status_t append(const char* other, size_t numChars);
181 inline String8& operator=(const String8& other);
182 inline String8& operator=(const char* other);
184 inline String8& operator+=(const String8& other);
185 inline String8 operator+(const String8& other) const;
187 inline String8& operator+=(const char* other);
188 inline String8 operator+(const char* other) const;
190 inline int compare(const String8& other) const;
192 inline bool operator<(const String8& other) const;
193 inline bool operator<=(const String8& other) const;
194 inline bool operator==(const String8& other) const;
195 inline bool operator!=(const String8& other) const;
196 inline bool operator>=(const String8& other) const;
197 inline bool operator>(const String8& other) const;
199 inline bool operator<(const char* other) const;
200 inline bool operator<=(const char* other) const;
201 inline bool operator==(const char* other) const;
202 inline bool operator!=(const char* other) const;
203 inline bool operator>=(const char* other) const;
204 inline bool operator>(const char* other) const;
212 // return the index of the first byte of other in this at or after
214 ssize_t find(const char* other, size_t start = 0) const;
309 status_t real_append(const char* other, size_t numChars);
355 inline String8& String8::operator=(const String8& other)
357 setTo(other);
361 inline String8& String8::operator=(const char* other)
363 setTo(other);
367 inline String8& String8::operator+=(const String8& other)
369 append(other);
373 inline String8 String8::operator+(const String8& other) const
376 tmp += other;
380 inline String8& String8::operator+=(const char* other)
382 append(other);
386 inline String8 String8::operator+(const char* other) const
389 tmp += other;
393 inline int String8::compare(const String8& other) const
395 return strcmp(mString, other.mString);
398 inline bool String8::operator<(const String8& other) const
400 return strcmp(mString, other.mString) < 0;
403 inline bool String8::operator<=(const String8& other) const
405 return strcmp(mString, other.mString) <= 0;
408 inline bool String8::operator==(const String8& other) const
410 return strcmp(mString, other.mString) == 0;
413 inline bool String8::operator!=(const String8& other) const
415 return strcmp(mString, other.mString) != 0;
418 inline bool String8::operator>=(const String8& other) const
420 return strcmp(mString, other.mString) >= 0;
423 inline bool String8::operator>(const String8& other) const
425 return strcmp(mString, other.mString) > 0;
428 inline bool String8::operator<(const char* other) const
430 return strcmp(mString, other) < 0;
433 inline bool String8::operator<=(const char* other) const
435 return strcmp(mString, other) <= 0;
438 inline bool String8::operator==(const char* other) const
440 return strcmp(mString, other) == 0;
443 inline bool String8::operator!=(const char* other) const
445 return strcmp(mString, other) != 0;
448 inline bool String8::operator>=(const char* other) const
450 return strcmp(mString, other) >= 0;
453 inline bool String8::operator>(const char* other) const
455 return strcmp(mString, other) > 0;