Lines Matching refs:AString
159 class AString
178 AString(unsigned num, const AString &s);
179 AString(const AString &s, char c); // it's for String + char
180 AString(const char *s1, unsigned num1, const char *s2, unsigned num2);
182 friend AString operator+(const AString &s, char c) { return AString(s, c); } ;
185 friend AString operator+(const AString &s1, const AString &s2);
186 friend AString operator+(const AString &s1, const char *s2);
187 friend AString operator+(const char *s1, const AString &s2);
190 AString();
191 AString(char c);
192 AString(const char *s);
193 AString(const AString &s);
194 ~AString() { MY_STRING_DELETE(_chars); } in ~AString()
219 AString &operator=(char c);
220 AString &operator=(const char *s);
221 AString &operator=(const AString &s);
223 AString &operator+=(char c)
235 AString &operator+=(const char *s);
236 AString &operator+=(const AString &s);
240 AString Left(unsigned count) const { return AString(count, *this); } in Left()
260 int Find(const AString &s) const { return Find(s, 0); } in Find()
261 int Find(const AString &s, unsigned startIndex) const throw();
274 void Insert(unsigned index, const AString &s);
278 void Replace(const AString &oldString, const AString &newString);
294 bool operator<(const AString &s1, const AString &s2);
295 bool operator>(const AString &s1, const AString &s2);
307 inline bool operator==(const AString &s1, const AString &s2) { return s1.Len() == s2.Len() && strcm…
308 inline bool operator==(const AString &s1, const char *s2) { return strcmp(s1, s2) == 0; }
309 inline bool operator==(const char *s1, const AString &s2) { return strcmp(s1, s2) == 0; }
311 inline bool operator!=(const AString &s1, const AString &s2) { return s1.Len() != s2.Len() || strcm…
312 inline bool operator!=(const AString &s1, const char *s2) { return strcmp(s1, s2) != 0; }
313 inline bool operator!=(const char *s1, const AString &s2) { return strcmp(s1, s2) != 0; }
471 typedef CObjectVector<AString> AStringVector;
477 typedef AString CSysString;
498 FString fas2fs(const AString &s);
499 AString fs2fas(const FChar *s);
506 typedef AString FString;