NDEVR
API Documentation
StringAllocatingView Member List

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

addToSize(uint04 size)StringViewinline
AlphaNumericCompare(const StringView &left, const StringView &right)StringViewstatic
begin() constStringViewinline
begin(uint04 idx_offset) constStringViewinline
beginsWith(const StringView &s, bool ignore_case=false) constStringView
contains(char c) constStringViewinline
Convert(const StringBuffer &strings)StringViewstatic
Convert(StringBuffer &&strings)=deleteStringViewstatic
Convert(const StringViewBuffer &views)StringViewstatic
count(char c) constStringView
end() constStringViewinline
endsWith(const StringView &s, bool ignore_case=false) constStringView
StringView::ensureNullTerminated(String &s)StringView
fromHex() constStringView
getAs() constStringViewinline
hash() constStringViewinline
hash(const char *value)StringViewinlinestatic
hashLower() constStringViewinline
hashUpper() constStringViewinline
hasSubString(const StringView &sub_string, bool ignore_case=false, uint04 initial_index=0) constStringView
indexOf(const StringView &sub_string, bool ignore_case=false, uint04 start_index=0) constStringView
indexOf(const char(&value)[t_size], bool ignore_case, uint04 start_index=0) constStringViewinline
indexOf(const char &sub_string) constStringView
indexOf(const char &sub_string, uint04 start_pos) constStringView
indexOf(const char &sub_string, uint04 start_pos, uint04 size) constStringView
indexOf(const char *sub_string, bool ignore_case, uint04 start_index, uint04 size) constStringView
indexOf(const char *sub_string, char escape_char, bool ignore_case=false, uint04 start_index=0) constStringView
insertNewLines(uint04 max_line_size) constStringView
isGreaterNoCase(const StringView &other) constStringView
isLessNoCase(const StringView &other) constStringView
isNullTerminated() constStringView
isNumeric() constStringView
isSameNoCase(const StringView &s) constStringView
last() constStringView
lastIndexOf(const char *sub_string, bool ignore_case=false) constStringView
lastIndexOf(const char value, bool ignore_case=false) constStringView
m_sizeStringViewprotected
m_startStringViewprotected
matchesWildcard(const StringView &pattern) constStringView
operator!=(const String &value) constStringView
operator!=(const char *const value) constStringViewinline
operator!=(const char(&string)[t_size])StringViewinline
operator!=(const StringView &value) constStringViewinline
operator<(const StringView &value) constStringView
StringView::operator=(const StringView &value)StringViewinline
StringView::operator=(const String &value)StringView
StringView::operator=(String &&value)=deleteStringView
StringView::operator=(const char(&string)[t_size])StringViewinline
StringView::operator=(const char *value)StringViewinline
operator==(const String &value) constStringView
operator==(const StringView &value) constStringViewinline
operator==(const char *const value) constStringViewinline
operator==(const char(&string)[t_size])StringViewinline
operator>(const StringView &value) constStringView
operator[](const uint04 idx) constStringViewinline
predictNextStringIncrement() constStringView
removeFirst(uint04 count=1)StringView
removeLast(uint04 count=1)StringView
replace(const StringView &sub_string, const StringView &replace_sub_string, bool ignore_case=false, uint04 start_index=0)StringAllocatingView
replace(const Buffer< StringView > &sub_string, const Buffer< String > &replace_sub_string, bool ignore_case=false, uint04 start_index=0)StringAllocatingView
shortenString(uint04 size) constStringView
size() constStringViewinline
split(char delimiter, bool preserve_empty=true) constStringView
split(const Buffer< char > &delimiter, bool preserve_empty=true) constStringView
splitPart(char delimiter, uint04 index) constStringView
splitString(char delimiter, StringViewBuffer &strings, bool preserve_empty=true) constStringView
splitString(const Buffer< char > &delimiter, StringViewBuffer &strings, bool preserve_empty=true) constStringView
str_len(const char *value)StringViewinlinestatic
str_len(const wchar *value)StringViewinlinestatic
StringView()StringViewinline
StringView(StringView &&other) noexceptStringViewinline
StringView(const StringView &other) noexceptStringViewinline
StringView(const char(&string)[N])StringViewinline
StringView(const char *string)StringViewinline
StringView(const char *const string, uint04 size)StringViewinline
StringView(String &&s)=deleteStringViewexplicit
StringView(const String &s)StringViewexplicit
substr(uint04 start) constStringView
substr(uint04 start, uint04 end) constStringView
toLower() constStringView
toTitleString() constStringView
toUpper() constStringView
trimWhiteSpace()StringView