COMMS
Template library intended to help with implementation of communication protocols.
comms::util::StringView Member List

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

ArrayView() noexcept=defaultcomms::util::ArrayView< char >
ArrayView(const ArrayView &) noexcept=defaultcomms::util::ArrayView< char >
ArrayView(const_pointer data, size_type len) noexceptcomms::util::ArrayView< char >
ArrayView(TIter iter, size_type len) noexceptcomms::util::ArrayView< char >
ArrayView(const char(&data)[TN]) noexceptcomms::util::ArrayView< char >
ArrayView(char(&data)[TN]) noexceptcomms::util::ArrayView< char >
at(size_type pos) constcomms::util::StringView
back() constcomms::util::StringView
begin() const noexceptcomms::util::StringView
cbegin() const noexceptcomms::util::StringView
cend() const noexceptcomms::util::StringView
compare(const StringView &other) constcomms::util::StringView
compare(size_type pos, size_type count, const StringView &other) constcomms::util::StringView
compare(size_type pos1, size_type count1, const StringView &other, size_type pos2, size_type count2) constcomms::util::StringView
compare(const char *s) constcomms::util::StringView
compare(size_type pos, size_type count, const char *s) constcomms::util::StringView
compare(size_type pos1, size_type count1, const char *s, size_type count2) constcomms::util::StringView
const_iterator typedefcomms::util::StringView
const_pointer typedefcomms::util::StringView
const_reference typedefcomms::util::StringView
const_reverse_iterator typedefcomms::util::StringView
ConstIterator typedefcomms::util::StringView
ConstPointer typedefcomms::util::StringView
ConstReference typedefcomms::util::StringView
ConstReverseIterator typedefcomms::util::StringView
copy(char *dest, size_type count, size_type pos=0) constcomms::util::StringView
crbegin() const noexceptcomms::util::StringView
crend() const noexceptcomms::util::StringView
data() const noexceptcomms::util::StringView
empty() const noexceptcomms::util::StringView
end() const noexceptcomms::util::StringView
find(const StringView &str, size_type pos=0) constcomms::util::StringView
find(char c, size_type pos=0) constcomms::util::StringView
find(const char *str, size_type pos, size_type count) constcomms::util::StringView
find(const char *str, size_type pos=0) constcomms::util::StringView
find_first_not_of(const StringView &other, size_type pos=0)comms::util::StringView
find_first_not_of(char c, size_type pos=0)comms::util::StringView
find_first_not_of(const char *str, size_type pos, size_type count)comms::util::StringView
find_first_not_of(const char *str, size_type pos=0)comms::util::StringView
find_first_of(const StringView &other, size_type pos=0)comms::util::StringView
find_first_of(char c, size_type pos=0)comms::util::StringView
find_first_of(const char *str, size_type pos, size_type count)comms::util::StringView
find_first_of(const char *str, size_type pos=0)comms::util::StringView
find_last_not_of(const StringView &other, size_type pos=npos)comms::util::StringView
find_last_not_of(char c, size_type pos=0)comms::util::StringView
find_last_not_of(const char *str, size_type pos, size_type count)comms::util::StringView
find_last_not_of(const char *str, size_type pos=npos)comms::util::StringView
find_last_of(const StringView &other, size_type pos=npos)comms::util::StringView
find_last_of(char c, size_type pos=npos)comms::util::StringView
find_last_of(const char *str, size_type pos, size_type count)comms::util::StringView
find_last_of(const char *str, size_type pos=npos)comms::util::StringView
front() constcomms::util::StringView
Iterator typedefcomms::util::StringView
iterator typedefcomms::util::StringView
length() const noexceptcomms::util::StringView
nposcomms::util::StringViewstatic
operator!=(const StringView &str1, const StringView &str2)comms::util::StringViewrelated
ArrayView< char >::operator!=(const ArrayView< char > &view1, const ArrayView< char > &view2) noexceptcomms::util::ArrayView< char >related
operator<(const StringView &str1, const StringView &str2)comms::util::StringViewrelated
ArrayView< char >::operator<(const ArrayView< char > &view1, const ArrayView< char > &view2) noexceptcomms::util::ArrayView< char >related
operator<=(const StringView &str1, const StringView &str2)comms::util::StringViewrelated
ArrayView< char >::operator<=(const ArrayView< char > &view1, const ArrayView< char > &view2) noexceptcomms::util::ArrayView< char >related
operator=(const StringView &)=defaultcomms::util::StringView
operator=(const char(&str)[TN])comms::util::StringView
operator=(char(&str)[TN])comms::util::StringView
ArrayView< char >::operator=(const ArrayView &)=defaultcomms::util::ArrayView< char >
operator==(const StringView &str1, const StringView &str2)comms::util::StringViewrelated
ArrayView< char >::operator==(const ArrayView< char > &view1, const ArrayView< char > &view2) noexceptcomms::util::ArrayView< char >related
operator>(const StringView &str1, const StringView &str2)comms::util::StringViewrelated
ArrayView< char >::operator>(const ArrayView< char > &view1, const ArrayView< char > &view2) noexceptcomms::util::ArrayView< char >related
operator>=(const StringView &str1, const StringView &str2)comms::util::StringViewrelated
ArrayView< char >::operator>=(const ArrayView< char > &view1, const ArrayView< char > &view2) noexceptcomms::util::ArrayView< char >related
operator[](size_type pos) constcomms::util::StringView
Pointer typedefcomms::util::StringView
pointer typedefcomms::util::StringView
rbegin() const noexceptcomms::util::StringView
reference typedefcomms::util::StringView
Reference typedefcomms::util::StringView
remove_prefix(size_type n)comms::util::StringView
remove_suffix(size_type n)comms::util::StringView
rend() const noexceptcomms::util::StringView
reverse_iterator typedefcomms::util::StringView
ReverseIterator typedefcomms::util::StringView
size() const noexceptcomms::util::StringView
size_type typedefcomms::util::StringView
SizeType typedefcomms::util::StringView
StringView() noexcept=defaultcomms::util::StringView
StringView(const StringView &) noexcept=defaultcomms::util::StringView
StringView(const char *str, size_type len) noexceptcomms::util::StringView
StringView(const char *str) noexceptcomms::util::StringView
StringView(const std::string &str) noexceptcomms::util::StringView
StringView(const char(&str)[TN]) noexceptcomms::util::StringView
StringView(char(&str)[TN]) noexceptcomms::util::StringView
substr(size_type pos=0, size_type count=npos) constcomms::util::StringView
swap(StringView &other) noexceptcomms::util::StringView
swap(comms::util::StringView &str1, comms::util::StringView &str2)comms::util::StringViewrelated
ArrayView< char >::swap(ArrayView &other) noexceptcomms::util::ArrayView< char >
ArrayView< char >::swap(comms::util::ArrayView< char > &view1, comms::util::ArrayView< char > &view2)comms::util::ArrayView< char >related
value_type typedefcomms::util::StringView
ValueType typedefcomms::util::StringView
~ArrayView() noexcept=defaultcomms::util::ArrayView< char >
~StringView() noexcept=defaultcomms::util::StringView