This is the complete list of members for SC::StringView, including all inherited members.
bytesIncludingTerminator() const | SC::StringView | |
bytesWithoutTerminator() const | SC::StringView | inline |
compare(StringView other) const | SC::StringView | |
Comparison enum name | SC::StringView | |
containsCodePoint(StringCodePoint c) const | SC::StringView | |
containsString(const StringView str) const | SC::StringView | |
endsWith(const StringView str) const | SC::StringView | |
endsWithAnyOf(Span< const StringCodePoint > codePoints) const | SC::StringView | |
fromIteratorFromStart(StringIterator it) | SC::StringView | static |
fromIteratorFromStart(StringIterator it) (defined in SC::StringView) | SC::StringView | |
fromIterators(StringIterator from, StringIterator to) | SC::StringView | static |
fromIterators(StringIterator from, StringIterator to) (defined in SC::StringView) | SC::StringView | inline |
fromIteratorUntilEnd(StringIterator it) | SC::StringView | static |
fromIteratorUntilEnd(StringIterator it) (defined in SC::StringView) | SC::StringView | inline |
fromNullTerminated(const char *text, StringEncoding encoding) | SC::StringView | static |
fullyOverlaps(StringView other, size_t &commonOverlappingPoints) const | SC::StringView | |
getEncoding() const | SC::StringView | inline |
getIterator() const | SC::StringView | |
getIterator(identity< Type >) const (defined in SC::StringView) | SC::StringView | |
getNullTerminatedNative() const | SC::StringView | inline |
hasCompatibleEncoding(StringView str) const | SC::StringView | |
isEmpty() const | SC::StringView | inline |
isFloatingNumber() const | SC::StringView | |
isIntegerNumber() const | SC::StringView | |
isNullTerminated() const | SC::StringView | inline |
operator!=(StringView other) const | SC::StringView | inline |
operator<(StringView other) const | SC::StringView | inline |
operator==(StringView other) const | SC::StringView | |
parseDouble(double &value) const | SC::StringView | |
parseFloat(float &value) const | SC::StringView | |
parseInt32(int32_t &value) const | SC::StringView | |
sizeInBytes() const | SC::StringView | inline |
sizeInBytesIncludingTerminator() const | SC::StringView | |
sliceEnd(size_t offset) const | SC::StringView | |
sliceStart(size_t offset) const | SC::StringView | |
sliceStartBytes(size_t start) const | SC::StringView | |
sliceStartEnd(size_t start, size_t end) const | SC::StringView | |
sliceStartEndBytes(size_t start, size_t end) const | SC::StringView | |
sliceStartLength(size_t start, size_t length) const | SC::StringView | |
sliceStartLengthBytes(size_t start, size_t length) const | SC::StringView | |
splitAfter(const StringView stringToMatch, StringView &remainingAfterSplit) const | SC::StringView | |
splitBefore(const StringView stringToMatch, StringView &stringBeforeSplit) const | SC::StringView | |
startsWith(const StringView str) const | SC::StringView | |
startsWithAnyOf(Span< const StringCodePoint > codePoints) const | SC::StringView | |
StringView() | SC::StringView | |
StringView(Span< const char > textSpan, bool nullTerm, StringEncoding encoding) | SC::StringView | |
StringView(const char(&text)[N]) | SC::StringView | |
StringView(const wchar_t(&text)[N]) | SC::StringView | |
StringView(Span< const wchar_t > textSpan, bool nullTerm) | SC::StringView | |
text (defined in SC::StringView) | SC::StringView | |
textWide (defined in SC::StringView) | SC::StringView | |
toBytesSpan() const SC_LANGUAGE_LIFETIME_BOUND | SC::StringView | inline |
toCharSpan() const SC_LANGUAGE_LIFETIME_BOUND | SC::StringView | inline |
trimAnyOf(Span< const StringCodePoint > codePoints) const | SC::StringView | |
trimEndAnyOf(Span< const StringCodePoint > codePoints) const | SC::StringView | |
trimStartAnyOf(Span< const StringCodePoint > codePoints) const | SC::StringView | |
trimWhiteSpaces() const | SC::StringView | |
withIterator(Func &&func) const | SC::StringView | |
withIterators(StringView s1, StringView s2, Func &&func) | SC::StringView | static |