Lines Matching refs:UString
209 bool UString::IsPrefixedBy_Ascii_NoCase(const char *s) const throw()
886 // ---------- UString ----------
888 void UString::InsertSpace(unsigned index, unsigned size)
894 void UString::ReAlloc(unsigned newLimit)
905 void UString::ReAlloc2(unsigned newLimit)
916 void UString::SetStartLen(unsigned len)
924 void UString::Grow_1()
933 void UString::Grow(unsigned n)
947 UString::UString(unsigned num, const wchar_t *s)
958 UString::UString(unsigned num, const UString &s)
967 UString::UString(const UString &s, wchar_t c)
977 UString::UString(const wchar_t *s1, unsigned num1, const wchar_t *s2, unsigned num2)
985 UString operator+(const UString &s1, const UString &s2) { return UString(s1, s1.Len(), s2, s2.Len()); }
986 UString operator+(const UString &s1, const wchar_t *s2) { return UString(s1, s1.Len(), s2, MyStringLen(s2)); }
987 UString operator+(const wchar_t *s1, const UString &s2) { return UString(s1, MyStringLen(s1), s2, s2.Len()); }
989 UString::UString()
998 UString::UString(wchar_t c)
1005 UString::UString(const wchar_t *s)
1012 UString::UString(const UString &s)
1018 UString &UString::operator=(wchar_t c)
1033 UString &UString::operator=(const wchar_t *s)
1048 UString &UString::operator=(const UString &s)
1065 void UString::SetFromBstr(BSTR s)
1080 void UString::Add_Space() { operator+=(L' '); }
1081 void UString::Add_Space_if_NotEmpty() { if (!IsEmpty()) Add_Space(); }
1083 void UString::Add_LF()
1094 UString &UString::operator+=(const wchar_t *s)
1103 UString &UString::operator+=(const UString &s)
1111 void UString::SetFrom(const wchar_t *s, unsigned len) // no check
1126 void UString::SetFromAscii(const char *s)
1143 void UString::AddAscii(const char *s)
1156 int UString::Find(const wchar_t *s, unsigned startIndex) const throw()
1187 int UString::ReverseFind(wchar_t c) const throw()
1202 int UString::ReverseFind_PathSepar() const throw()
1218 void UString::TrimLeft() throw()
1235 void UString::TrimRight() throw()
1252 void UString::InsertAtFront(wchar_t c)
1262 void UString::Insert(unsigned index, wchar_t c)
1270 void UString::Insert(unsigned index, const wchar_t *s)
1281 void UString::Insert(unsigned index, const UString &s)
1292 void UString::RemoveChar(wchar_t ch) throw()
1321 void UString::Replace(wchar_t oldChar, wchar_t newChar) throw()
1339 void UString::Replace(const UString &oldString, const UString &newString)
1362 void UString::Delete(unsigned index) throw()
1368 void UString::Delete(unsigned index, unsigned count) throw()
1379 void UString::DeleteFrontal(unsigned num) throw()
1554 UString fs2us(const FString &s)