You.i Engine
CYIString Member List

This is the complete list of members for CYIString, including all inherited members.

Append(CYIStringView view)CYIString
Append(const char *pUTF8, size_t sizeBytes=NPos)CYIString
Append(const ConstIterator &begin, const ConstIterator &end)CYIString
Arg(CYIStringView text) constCYIString
At(size_t pos) constCYIString
begin() constCYIString
ByteAt(size_t byteOffset) constCYIString
CaseMode enum nameCYIString
Clear()CYIString
Compare(CYIStringView s, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIString
Compare(const char *pString, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIString
ConstReverseIterator typedefCYIString
Contains(CYIStringView s, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIString
Contains(const char *pString, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIString
ContainsNonASCII() constCYIString
CYIString()CYIString
CYIString(const CYIString &s)CYIString
CYIString(CYIString &&s) noexceptCYIString
CYIString(CYIStringView stringView)CYIString
CYIString(std::string &&string) noexceptCYIString
CYIString(const std::string &s)CYIString
CYIString(char32_t character)CYIStringexplicit
CYIString(const ConstIterator &begin, const ConstIterator &end)CYIString
CYIString(const std::wstring &s)CYIString
CYIString(const NSString *pString)CYIString
CYIString(const CFStringRef string)CYIString
CYIString(const char *pUTF8)CYIString
CYIString(const char *pUTF8, size_t sizeBytes)CYIString
CYIString(const char16_t *pUTF16, size_t size=NPos)CYIString
CYIString(const char32_t *pUTF32, size_t size=NPos)CYIString
CYIString(const wchar_t *pWideChars, size_t size=NPos)CYIString
CYIString(const std::vector< char > &vector)CYIString
CYIString(const std::vector< uint8_t > &vector)CYIString
CYIStringView classCYIStringfriend
EmptyString()CYIStringstatic
end() constCYIString
EndsWith(CYIStringView s, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIString
EndsWith(const char *pString, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIString
Equals(CYIStringView other, CaseMode caseSensitivity=CaseMode::CaseSensitive) const noexceptCYIString
EqualsCaseInsensitiveASCII(CYIStringView other) const noexceptCYIString
Erase(size_t pos=0, size_t len=NPos)CYIString
Erase(const ConstIterator &begin, const ConstIterator &end)CYIString
Find(CYIStringView view, const ConstIterator &begin) constCYIString
Find(const char *pString, const ConstIterator &begin) constCYIString
FromBool(bool value)CYIStringstatic
FromDouble(double value, uint32_t decimalPlaces=6, bool trailingZeroes=false, bool useSignificantDigits=false)CYIStringstatic
FromFloat(float value, uint32_t decimalPlaces=6, bool trailingZeroes=false, bool useSignificantDigits=false)CYIStringstatic
FromValue(const T &arg, bool *pError=nullptr)CYIStringstatic
FromValue(bool arg, bool *pError=nullptr)CYIStringstatic
FromValue(int arg, bool *pError=nullptr)CYIStringstatic
FromValue(short arg, bool *pError=nullptr)CYIStringstatic
FromValue(long arg, bool *pError=nullptr)CYIStringstatic
FromValue(long long arg, bool *pError=nullptr)CYIStringstatic
FromValue(unsigned arg, bool *pError=nullptr)CYIStringstatic
FromValue(unsigned short arg, bool *pError=nullptr)CYIStringstatic
FromValue(unsigned long arg, bool *pError=nullptr)CYIStringstatic
FromValue(unsigned long long arg, bool *pError=nullptr)CYIStringstatic
FromValue(float arg, bool *pError=nullptr)CYIStringstatic
FromValue(double arg, bool *pError=nullptr)CYIStringstatic
FromValue(long double arg, bool *pError=nullptr)CYIStringstatic
FromValue(char arg, bool *pError=nullptr)CYIStringstatic
FromValue(signed char arg, bool *pError=nullptr)CYIStringstatic
FromValue(unsigned char arg, bool *pError=nullptr)CYIStringstatic
FromValue(wchar_t arg, bool *pError=nullptr)CYIStringstatic
FromValue(char16_t arg, bool *pError=nullptr)CYIStringstatic
FromValue(char32_t arg, bool *pError=nullptr)CYIStringstatic
GetData() constCYIString
GetLength() constCYIString
GetSizeInBytes() constCYIString
IndexOf(CYIStringView view, size_t pos=0) constCYIString
IndexOf(const char *pString, size_t pos=0) constCYIString
Insert(CYIStringView view, size_t pos, size_t len=NPos)CYIString
Insert(const char *pString, size_t pos, size_t len=NPos)CYIString
Insert(CYIStringView view, const ConstIterator &insertPosition)CYIString
Insert(const char *pString, const ConstIterator &insertPosition)CYIString
Insert(const ConstIterator &begin, const ConstIterator &end, const ConstIterator &insertPosition)CYIString
IsEmpty() constCYIString
IsNotEmpty() constCYIString
IsNumeric() constCYIString
Iterator typedefCYIString
Join(Container &&container, CYIStringView separator, bool includeEmptyElements=true, Printer &&toStringFunction=false)CYIStringstatic
LastIndexOf(CYIStringView view, size_t pos=NPos) constCYIString
LastIndexOf(const char *pString, size_t pos=NPos) constCYIString
Left(size_t len) constCYIString
NPosCYIStringstatic
operator CYIStringView() const noexceptCYIString
operator+(T arg) constCYIString
operator+(const char *pUTF8) constCYIString
operator+=(CYIStringView view)CYIString
operator+=(const char *pUTF8)CYIString
operator<(const char *pOther) constCYIString
operator<=(const char *pOther) constCYIString
operator=(const CYIString &s)CYIString
operator=(const char *pUTF8)CYIString
operator=(CYIString &&s) noexceptCYIString
operator=(std::string &&s) noexceptCYIString
operator>(const char *pOther) constCYIString
operator>=(const char *pOther) constCYIString
operator>>(std::istream &stream, CYIString &val)CYIStringfriend
operator[](size_t pos) constCYIString
Prepend(CYIStringView view)CYIString
Prepend(const char *pUTF8, size_t sizeBytes=NPos)CYIString
Prepend(const ConstIterator &begin, const ConstIterator &end)CYIString
rbegin() constCYIString
Remove(CYIStringView text)CYIString
Remove(const char *pString)CYIString
RemovePrefix(size_t len)CYIString
RemovePrefix(CYIStringView prefix, CaseMode caseSensitivity=CaseMode::CaseSensitive)CYIString
RemoveSuffix(size_t len)CYIString
RemoveSuffix(CYIStringView prefix, CaseMode caseSensitivity=CaseMode::CaseSensitive)CYIString
rend() constCYIString
Replace(CYIStringView view, size_t pos, size_t len)CYIString
Replace(const char *pString, size_t pos, size_t len)CYIString
Replace(CYIStringView view, const ConstIterator &begin, const ConstIterator &end)CYIString
Replace(const char *pString, const ConstIterator &begin, const ConstIterator &end)CYIString
Replace(CYIStringView oldSubstring, CYIStringView newSubstring, size_t maximumReplacements=NPos)CYIString
Replace(const char *pOldSubstring, const char *pNewSubstring, size_t maximumReplacements=NPos)CYIString
Reserve(size_t bytes)CYIString
ReverseFind(CYIStringView view, const ConstReverseIterator &begin) constCYIString
ReverseFind(const char *pString, const ConstReverseIterator &begin) constCYIString
ReverseIterator typedefCYIString
Right(size_t len) constCYIString
Split(CYIStringView delimiter, bool ignoreEmptySubstrings=true, size_t maximumParts=NPos) constCYIString
StartsWith(CYIStringView s, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIString
StartsWith(const char *pString, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIString
SubStr(size_t pos=0, size_t len=NPos) constCYIString
SubStr(const ConstIterator &begin, const ConstIterator &end) constCYIString
Swap(CYIString &s)CYIString
TakeStdString()CYIString
To(bool *pError=nullptr) constCYIString
ToBool(bool *pError=nullptr) constCYIString
ToCFStringRef() constCYIString
ToDouble(bool *pError=nullptr) constCYIString
ToFloat(bool *pError=nullptr) constCYIString
ToHexadecimal() constCYIString
ToLowerASCII() constCYIString
ToNSString() constCYIString
ToStdString() constCYIString
ToStdWString() constCYIString
ToUpperASCII() constCYIString
ToUTF16(size_t *pElementsCount=nullptr) constCYIString
ToUTF32(size_t *pElementsCount=nullptr) constCYIString
ToUTF8(size_t *pElementsCount=nullptr) constCYIString
ToValue(bool *pError=nullptr) constCYIString
ToWideChars(size_t *pElementsCount=nullptr) constCYIString
Trim()CYIString
TrimLeft(size_t len=NPos)CYIString
TrimRight(size_t len=NPos)CYIString