Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::StringView Member List

This is the complete list of members for SC::StringView, including all inherited members.

containsCodePoint(StringCodePoint c) constSC::StringView
containsString(const StringView str) constSC::StringView
containsStringIgnoreCaseASCII(const StringView str) constSC::StringView
endsWith(const StringView str) constSC::StringView
endsWithAnyOf(Span< const StringCodePoint > codePoints) constSC::StringView
equalsIgnoreCaseASCII(const StringView str) constSC::StringView
fromIteratorFromStart(StringIterator it, StringEncoding encoding=StringIterator::getEncoding())SC::StringViewstatic
fromIteratorFromStart(StringIterator it, StringEncoding encoding) (defined in SC::StringView)SC::StringView
fromIterators(StringIterator from, StringIterator to, StringEncoding encoding=StringIterator::getEncoding())SC::StringViewstatic
fromIterators(StringIterator from, StringIterator to, StringEncoding encoding) (defined in SC::StringView)SC::StringViewinline
fromIteratorUntilEnd(StringIterator it, StringEncoding encoding=StringIterator::getEncoding())SC::StringViewstatic
fromIteratorUntilEnd(StringIterator it, StringEncoding encoding) (defined in SC::StringView)SC::StringViewinline
fromNullTerminated(const char *text, StringEncoding encoding) (defined in SC::StringView)SC::StringViewinlinestatic
fullyOverlaps(StringView other, size_t &commonOverlappingPoints) constSC::StringView
getIterator() constSC::StringView
getIterator(identity< Type >) const (defined in SC::StringView)SC::StringView
hasCompatibleEncoding(StringView str) constSC::StringView
isEmpty() constSC::StringViewinline
isFloatingNumber() constSC::StringView
isIntegerNumber() constSC::StringView
isNullTerminated() constSC::StringViewinline
operator!=(StringView other) constSC::StringViewinline
operator==(StringView other) constSC::StringView
parseDouble(double &value) constSC::StringView
parseFloat(float &value) constSC::StringView
parseInt32(int32_t &value) constSC::StringView
sizeInBytes() constSC::StringViewinline
sliceEnd(size_t offset) constSC::StringView
sliceStart(size_t offset) constSC::StringView
sliceStartEnd(size_t start, size_t end) constSC::StringView
sliceStartLength(size_t start, size_t length) constSC::StringView
splitAfter(const StringView stringToMatch, StringView &remainingAfterSplit) constSC::StringView
splitBefore(const StringView stringToMatch, StringView &stringBeforeSplit) constSC::StringView
startsWith(const StringView str) constSC::StringView
startsWithAnyOf(Span< const StringCodePoint > codePoints) constSC::StringView
startsWithIgnoreCaseASCII(const StringView str) constSC::StringView
StringView() (defined in SC::StringView)SC::StringViewinline
StringView(StringSpan ssv) (defined in SC::StringView)SC::StringViewinline
toBytesSpan() const SC_LANGUAGE_LIFETIME_BOUNDSC::StringViewinline
trimAnyOf(Span< const StringCodePoint > codePoints) constSC::StringView
trimEndAnyOf(Span< const StringCodePoint > codePoints) constSC::StringView
trimStartAnyOf(Span< const StringCodePoint > codePoints) constSC::StringView
trimWhiteSpaces() constSC::StringView
withIterator(Func &&func) constSC::StringView
withIterators(StringView s1, StringView s2, Func &&func)SC::StringViewstatic