Home | History | Annotate | Download | only in Common

Lines Matching refs:UString

199 bool UString::IsPrefixedBy_Ascii_NoCase(const char *s) const throw()

746 // ---------- UString ----------
748 void UString::InsertSpace(unsigned index, unsigned size)
754 void UString::ReAlloc(unsigned newLimit)
766 void UString::SetStartLen(unsigned len)
774 void UString::Grow_1()
783 void UString::Grow(unsigned n)
797 UString::UString(unsigned num, const wchar_t *s)
808 UString::UString(unsigned num, const UString &s)
817 UString::UString(const UString &s, wchar_t c)
827 UString::UString(const wchar_t *s1, unsigned num1, const wchar_t *s2, unsigned num2)
835 UString operator+(const UString &s1, const UString &s2) { return UString(s1, s1.Len(), s2, s2.Len()); }
836 UString operator+(const UString &s1, const wchar_t *s2) { return UString(s1, s1.Len(), s2, MyStringLen(s2)); }
837 UString operator+(const wchar_t *s1, const UString &s2) { return UString(s1, MyStringLen(s1), s2, s2.Len()); }
839 UString::UString()
848 UString::UString(wchar_t c)
855 UString::UString(const wchar_t *s)
861 UString::UString(const UString &s)
867 UString &UString::operator=(wchar_t c)
882 UString &UString::operator=(const wchar_t *s)
897 UString &UString::operator=(const UString &s)
914 UString &UString::operator+=(const wchar_t *s)
923 UString &UString::operator+=(const UString &s)
931 void UString::SetFrom(const wchar_t *s, unsigned len) // no check
945 void UString::SetFromAscii(const char *s)
962 void UString::AddAsciiStr(const char *s)
975 int UString::Find(const UString &s, unsigned startIndex) const throw()
991 int UString::ReverseFind(wchar_t c) const throw()
1006 void UString::TrimLeft() throw()
1023 void UString::TrimRight() throw()
1041 void UString::InsertAtFront(wchar_t c)
1051 void UString::Insert(unsigned index, wchar_t c)
1059 void UString::Insert(unsigned index, const wchar_t *s)
1070 void UString::Insert(unsigned index, const UString &s)
1081 void UString::RemoveChar(wchar_t ch) throw()
1101 void UString::Replace(wchar_t oldChar, wchar_t newChar) throw()
1119 void UString::Replace(const UString &oldString, const UString &newString)
1142 void UString::Delete(unsigned index) throw()
1148 void UString::Delete(unsigned index, unsigned count) throw()
1159 void UString::DeleteFrontal(unsigned num) throw()
1205 UString fs2us(const FString &s)