Lines Matching defs:char
52 explicit String8(const char* o);
53 explicit String8(const char* o, size_t numChars);
64 static String8 format(const char* fmt, ...) __attribute__((format (printf, 1, 2)));
65 static String8 formatV(const char* fmt, va_list args);
67 inline const char* c_str() const;
68 inline const char* string() const;
84 status_t setTo(const char* other);
85 status_t setTo(const char* other, size_t numChars);
91 status_t append(const char* other);
92 status_t append(const char* other, size_t numChars);
94 status_t appendFormat(const char* fmt, ...)
96 status_t appendFormatV(const char* fmt, va_list args);
106 inline String8& operator=(const char* other);
111 inline String8& operator+=(const char* other);
112 inline String8 operator+(const char* other) const;
123 inline bool operator<(const char* other) const;
124 inline bool operator<=(const char* other) const;
125 inline bool operator==(const char* other) const;
126 inline bool operator!=(const char* other) const;
127 inline bool operator>=(const char* other) const;
128 inline bool operator>(const char* other) const;
130 inline operator const char*() const;
132 char* lockBuffer(size_t size);
138 ssize_t find(const char* other, size_t start = 0) const;
141 inline bool contains(const char* other) const;
145 bool removeAll(const char* other);
162 void setPathName(const char* name);
163 void setPathName(const char* name, size_t numChars);
221 String8& appendPath(const char* leaf);
227 String8 appendPathCopy(const char* leaf) const
241 status_t real_append(const char* other, size_t numChars);
242 char* find_extension(void) const;
244 const char* mString;
268 inline const char* String8::c_str() const
272 inline const char* String8::string() const
297 inline bool String8::contains(const char* other) const
308 inline String8& String8::operator=(const char* other)
327 inline String8& String8::operator+=(const char* other)
333 inline String8 String8::operator+(const char* other) const
375 inline bool String8::operator<(const char* other) const
380 inline bool String8::operator<=(const char* other) const
385 inline bool String8::operator==(const char* other) const
390 inline bool String8::operator!=(const char* other) const
395 inline bool String8::operator>=(const char* other) const
400 inline bool String8::operator>(const char* other) const
405 inline String8::operator const char*() const