This is the complete list of members for SC::StringView, including all inherited members.
| advanceUTF16(const char *&it, const char *end) | SC::StringSpan | static |
| advanceUTF8(const char *&it, const char *end) | SC::StringSpan | static |
| appendNullTerminatedTo(NativeWritable &string, bool removePreviousNullTerminator=true) const | SC::StringSpan | |
| bytesIncludingTerminator() const | SC::StringSpan | |
| bytesWithoutTerminator() const | SC::StringSpan | inline |
| compare(StringSpan other) const | SC::StringSpan | |
| Comparison enum name | SC::StringSpan | |
| containsCodePoint(StringCodePoint c) const | SC::StringView | |
| containsString(const StringView str) const | SC::StringView | |
| encoding (defined in SC::StringSpan) | SC::StringSpan | protected |
| endsWith(const StringView str) const | SC::StringView | |
| endsWithAnyOf(Span< const StringCodePoint > codePoints) const | SC::StringView | |
| fromIteratorFromStart(StringIterator it, StringEncoding encoding=StringIterator::getEncoding()) | SC::StringView | static |
| fromIteratorFromStart(StringIterator it, StringEncoding encoding) (defined in SC::StringView) | SC::StringView | |
| fromIterators(StringIterator from, StringIterator to, StringEncoding encoding=StringIterator::getEncoding()) | SC::StringView | static |
| fromIterators(StringIterator from, StringIterator to, StringEncoding encoding) (defined in SC::StringView) | SC::StringView | inline |
| fromIteratorUntilEnd(StringIterator it, StringEncoding encoding=StringIterator::getEncoding()) | SC::StringView | static |
| fromIteratorUntilEnd(StringIterator it, StringEncoding encoding) (defined in SC::StringView) | SC::StringView | inline |
| fromNullTerminated(const char *text, StringEncoding encoding) (defined in SC::StringView) | SC::StringView | inlinestatic |
| fullyOverlaps(StringView other, size_t &commonOverlappingPoints) const | SC::StringView | |
| getEncoding() const | SC::StringSpan | inline |
| getIterator() const | SC::StringView | |
| getIterator(identity< Type >) const (defined in SC::StringView) | SC::StringView | |
| getNullTerminatedNative() const | SC::StringSpan | inline |
| hasCompatibleEncoding(StringView str) const | SC::StringView | |
| hasNullTerm (defined in SC::StringSpan) | SC::StringSpan | protected |
| isEmpty() const | SC::StringView | inline |
| isFloatingNumber() const | SC::StringView | |
| isIntegerNumber() const | SC::StringView | |
| isNullTerminated() const | SC::StringView | inline |
| MaxLength (defined in SC::StringSpan) | SC::StringSpan | protectedstatic |
| NumOptionBits (defined in SC::StringSpan) | SC::StringSpan | protectedstatic |
| operator!=(StringView other) const | SC::StringView | inline |
| operator!=(const StringSpan other) const (defined in SC::StringSpan) | SC::StringSpan | inline |
| operator<(const StringSpan other) const (defined in SC::StringSpan) | SC::StringSpan | inline |
| operator==(StringView other) const | SC::StringView | |
| operator==(const StringSpan other) const (defined in SC::StringSpan) | SC::StringSpan | inline |
| 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::StringSpan | |
| sliceEnd(size_t offset) const | SC::StringView | |
| sliceStart(size_t offset) const | SC::StringView | |
| sliceStartEnd(size_t start, size_t end) const | SC::StringView | |
| sliceStartLength(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 | |
| StringSpan(StringEncoding encoding=StringEncoding::Ascii) | SC::StringView | inline |
| StringSpan(Span< const char > text, bool nullTerm, StringEncoding encoding) | SC::StringView | inline |
| StringSpan(const char(&str)[N]) | SC::StringView | inline |
| StringView() (defined in SC::StringView) | SC::StringView | inline |
| StringView(StringSpan ssv) (defined in SC::StringView) | SC::StringView | inline |
| text (defined in SC::StringSpan) | SC::StringSpan | |
| textSizeInBytes (defined in SC::StringSpan) | SC::StringSpan | protected |
| toBytesSpan() const SC_LANGUAGE_LIFETIME_BOUND | SC::StringView | inline |
| toCharSpan() const | SC::StringSpan | 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 |
| writeNullTerminatedTo(NativeWritable &string) const | SC::StringSpan |