You.i Engine
CYIStringView Member List

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

Arg(CYIStringView text) constCYIStringView
At(size_t pos) constCYIStringView
begin() constCYIStringView
ByteAt(size_t byteOffset) const noexceptCYIStringView
CaseMode enum nameCYIStringView
Clear()CYIStringView
Compare(CYIStringView other, CaseMode caseSensitivity=CaseMode::CaseSensitive) const noexceptCYIStringView
ConstReverseIterator typedefCYIStringView
Contains(CYIStringView s, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIStringView
ContainsNonASCII() constCYIStringView
CYIStringView() noexceptCYIStringView
CYIStringView(const CYIStringView &other) noexceptCYIStringView
CYIStringView(const char *pUTF8) noexceptCYIStringView
CYIStringView(const char *pUTF8, size_t sizeBytes) noexceptCYIStringView
CYIStringView(const ConstIterator &begin, const ConstIterator &end)CYIStringView
CYIStringView(const std::string &other) noexceptCYIStringView
CYIStringView(const NSString *pString)CYIStringView
CYIStringView(const std::vector< char > &vector) noexceptCYIStringView
CYIStringView(const std::vector< uint8_t > &vector) noexceptCYIStringView
end() constCYIStringView
EndsWith(CYIStringView s, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIStringView
Equals(CYIStringView other, CaseMode caseSensitivity=CaseMode::CaseSensitive) const noexceptCYIStringView
EqualsCaseInsensitiveASCII(CYIStringView other) const noexceptCYIStringView
Find(CYIStringView view, const ConstIterator &begin) constCYIStringView
GetLength() constCYIStringView
GetRawData() const noexceptCYIStringView
GetSizeInBytes() const noexceptCYIStringView
IndexOf(CYIStringView view, size_t pos=0) constCYIStringView
IsEmpty() constCYIStringView
IsNotEmpty() constCYIStringView
IsNumeric() constCYIStringView
Iterator typedefCYIStringView
LastIndexOf(CYIStringView view, size_t pos=NPos) constCYIStringView
Left(size_t len) constCYIStringView
NPosCYIStringViewstatic
operator=(const CYIStringView &view) noexcept=defaultCYIStringView
operator[](size_t pos) constCYIStringView
rbegin() constCYIStringView
RemovePrefix(size_t len)CYIStringView
RemovePrefix(CYIStringView prefix, CaseMode caseSensitivity=CaseMode::CaseSensitive)CYIStringView
RemoveSuffix(size_t len)CYIStringView
RemoveSuffix(CYIStringView prefix, CaseMode caseSensitivity=CaseMode::CaseSensitive)CYIStringView
rend() constCYIStringView
ReverseFind(CYIStringView view, const ConstReverseIterator &begin) constCYIStringView
ReverseIterator typedefCYIStringView
Right(size_t len) constCYIStringView
Split(CYIStringView delimiter, bool ignoreEmptySubstrings=true, size_t maximumParts=NPos) constCYIStringView
StartsWith(CYIStringView s, CaseMode caseSensitivity=CaseMode::CaseSensitive) constCYIStringView
SubStr(size_t pos=0, size_t len=NPos) constCYIStringView
SubStr(const ConstIterator &begin, const ConstIterator &end) constCYIStringView
Swap(CYIStringView &view)CYIStringView
To(bool *pError=nullptr) constCYIStringView
ToBool(bool *pError=nullptr) constCYIStringView
ToCFStringRef() constCYIStringView
ToCYIString() constCYIStringView
ToDouble(bool *pError=nullptr) constCYIStringView
ToFloat(bool *pError=nullptr) constCYIStringView
ToHexadecimal() constCYIStringView
ToLowerASCII() constCYIStringView
ToNSString() constCYIStringView
ToStdString() constCYIStringView
ToStdWString() constCYIStringView
ToUpperASCII() constCYIStringView
ToUTF16(size_t *pElementsCount=nullptr) constCYIStringView
ToUTF32(size_t *pElementsCount=nullptr) constCYIStringView
ToUTF8(size_t *pElementsCount=nullptr) constCYIStringView
ToValue(bool *pError=nullptr) constCYIStringView
ToWideChars(size_t *pElementsCount=nullptr) constCYIStringView
Trim()CYIStringView
TrimLeft(size_t len=NPos)CYIStringView
TrimRight(size_t len=NPos)CYIStringView