BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslstl::StringRefImp< CHAR_TYPE > Member List

This is the complete list of members for bslstl::StringRefImp< CHAR_TYPE >, including all inherited members.

assign(const CHAR_TYPE *data, INT_TYPE length, typename bsl::enable_if< bsl::is_integral< INT_TYPE >::value, bslmf::Nil >::type=bslmf::Nil())bslstl::StringRefImp< CHAR_TYPE >inline
assign(const CHAR_TYPE *data, size_type length)bslstl::StringRefImp< CHAR_TYPE >inline
assign(const_iterator begin, const_iterator end)bslstl::StringRefImp< CHAR_TYPE >inline
assign(const CHAR_TYPE *data)bslstl::StringRefImp< CHAR_TYPE >inline
assign(const bsl::basic_string< CHAR_TYPE > &str)bslstl::StringRefImp< CHAR_TYPE >inline
assign(const StringRefImp< CHAR_TYPE > &stringRef)bslstl::StringRefImp< CHAR_TYPE >inline
at(size_type position) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
back() constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >inline
basic_string_view() BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >inline
basic_string_view(const basic_string_view &original)=defaultbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
basic_string_view(const CHAR_TYPE *characterString)bsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
basic_string_view(const CHAR_TYPE *characterString, size_type numChars)bsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
basic_string_view(CONTG_ITER first, SENTINEL last, typename bsl::enable_if< BasicStringView_IsCompatibleIterator< CHAR_TYPE, CONTG_ITER >::value &&BasicStringView_IsCompatibleSentinel< SENTINEL >::value >::type *=0)bsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
basic_string_view(const std::basic_string< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > &str)bsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
basic_string_view(CONTG_ITER first, SENTINEL last, typename bsl::enable_if< BasicStringView_IsCompatibleIterator< CHAR_TYPE, CONTG_ITER >::value &&BasicStringView_IsCompatibleSentinel< SENTINEL >::value >::type *)bsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
basic_string_view(const std::basic_string< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > &str)bsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
begin() constbslstl::StringRefImp< CHAR_TYPE >inline
BSLMF_NESTED_TRAIT_DECLARATION(StringRefImp, bsl::is_trivially_copyable)bslstl::StringRefImp< CHAR_TYPE >
bslstl::StringRefData::BSLMF_NESTED_TRAIT_DECLARATION(StringRefData, bsl::is_trivially_copyable)bslstl::StringRefData< CHAR_TYPE >
bsl::basic_string_view::BSLMF_NESTED_TRAIT_DECLARATION(basic_string_view, bsl::is_trivially_copyable)bsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
cbegin() const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >inline
cend() const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >inline
compare(const StringRefImp &other) constbslstl::StringRefImp< CHAR_TYPE >inline
bslstl::StringRefData::compare(basic_string_view other) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
bslstl::StringRefData::compare(size_type position, size_type numChars, basic_string_view other) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
bslstl::StringRefData::compare(size_type lhsPosition, size_type lhsNumChars, basic_string_view other, size_type otherPosition, size_type otherNumChars) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
bslstl::StringRefData::compare(const CHAR_TYPE *other) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
bslstl::StringRefData::compare(size_type lhsPosition, size_type lhsNumChars, const CHAR_TYPE *other) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
bslstl::StringRefData::compare(size_type lhsPosition, size_type lhsNumChars, const CHAR_TYPE *other, size_type otherNumChars) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
const_iterator typedefbslstl::StringRefImp< CHAR_TYPE >
const_pointer typedefbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
const_reference typedefbslstl::StringRefImp< CHAR_TYPE >
const_reverse_iterator typedefbslstl::StringRefImp< CHAR_TYPE >
copy(CHAR_TYPE *characterString, size_type numChars, size_type position=0) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
crbegin() const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >inline
crend() const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
cStringLength(const CHAR_TYPE *data)bslstl::StringRefData< CHAR_TYPE >inlinestatic
data() constbslstl::StringRefImp< CHAR_TYPE >inline
difference_type typedefbslstl::StringRefImp< CHAR_TYPE >
empty() constbslstl::StringRefImp< CHAR_TYPE >inline
end() constbslstl::StringRefImp< CHAR_TYPE >inline
ends_with(basic_string_view subview) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
ends_with(CHAR_TYPE character) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
ends_with(const CHAR_TYPE *characterString) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find(basic_string_view subview, size_type position=0) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find(const CHAR_TYPE *characterString, size_type position, size_type numChars) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find(const CHAR_TYPE *characterString, size_type position=0) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find(CHAR_TYPE character, size_type position=0) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_first_not_of(basic_string_view subview, size_type position=0) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_first_not_of(const CHAR_TYPE *characterString, size_type position, size_type numChars) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_first_not_of(const CHAR_TYPE *characterString, size_type position=0) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_first_not_of(CHAR_TYPE character, size_type position=0) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_first_of(basic_string_view subview, size_type position=0) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_first_of(const CHAR_TYPE *characterString, size_type position, size_type numChars) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_first_of(const CHAR_TYPE *characterString, size_type position=0) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_first_of(CHAR_TYPE character, size_type position=0) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_last_not_of(basic_string_view subview, size_type position=npos) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_last_not_of(const CHAR_TYPE *characterString, size_type position, size_type numChars) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_last_not_of(const CHAR_TYPE *characterString, size_type position=npos) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_last_not_of(CHAR_TYPE character, size_type position=npos) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_last_of(basic_string_view subview, size_type position=npos) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_last_of(const CHAR_TYPE *characterString, size_type position, size_type numChars) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_last_of(const CHAR_TYPE *characterString, size_type position=npos) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
find_last_of(CHAR_TYPE character, size_type position=npos) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
front() constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >inline
isEmpty() constbslstl::StringRefImp< CHAR_TYPE >inline
iterator typedefbslstl::StringRefImp< CHAR_TYPE >
length() constbslstl::StringRefImp< CHAR_TYPE >inline
max_size() const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >inline
nposbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >static
operator std::basic_string< CHAR_TYPE >() constbslstl::StringRefImp< CHAR_TYPE >inline
operator std::basic_string< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR >() constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >inline
operator=(const StringRefImp &rhs)=defaultbslstl::StringRefImp< CHAR_TYPE >
bslstl::StringRefData::operator=(const StringRefData &)=defaultbslstl::StringRefData< CHAR_TYPE >
bsl::basic_string_view::operator=(const basic_string_view &rhs)=defaultbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
bsl::basic_string_view::operator=(const std::basic_string< CHAR_TYPE, CHAR_TRAITS, ALLOCATOR > &rhs) BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
operator[](size_type index) constbslstl::StringRefImp< CHAR_TYPE >inline
pointer typedefbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
rbegin() constbslstl::StringRefImp< CHAR_TYPE >inline
reference typedefbslstl::StringRefImp< CHAR_TYPE >
remove_prefix(size_type numChars)bsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
remove_suffix(size_type numChars)bsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
rend() constbslstl::StringRefImp< CHAR_TYPE >inline
reset()bslstl::StringRefImp< CHAR_TYPE >inline
reverse_iterator typedefbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
rfind(basic_string_view subview, size_type position=npos) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
rfind(const CHAR_TYPE *characterString, size_type position, size_type numChars) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
rfind(const CHAR_TYPE *characterString, size_type position=npos) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
rfind(CHAR_TYPE character, size_type position=npos) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
size() constbslstl::StringRefImp< CHAR_TYPE >inline
size_type typedefbslstl::StringRefImp< CHAR_TYPE >
starts_with(basic_string_view subview) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
starts_with(CHAR_TYPE character) const BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
starts_with(const CHAR_TYPE *characterString) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
StringRefData()bslstl::StringRefData< CHAR_TYPE >inline
StringRefData(const CHAR_TYPE *begin, const CHAR_TYPE *end)bslstl::StringRefData< CHAR_TYPE >inline
StringRefData(const bsl::basic_string_view< CHAR_TYPE > &view)bslstl::StringRefData< CHAR_TYPE >inlineexplicit
StringRefData(const StringRefData &)=defaultbslstl::StringRefData< CHAR_TYPE >
StringRefImp()bslstl::StringRefImp< CHAR_TYPE >inline
StringRefImp(const CHAR_TYPE *data, INT_TYPE length, typename bsl::enable_if< bsl::is_integral< INT_TYPE >::value, bslmf::Nil >::type=bslmf::Nil())bslstl::StringRefImp< CHAR_TYPE >inline
StringRefImp(const CHAR_TYPE *data, size_type length)bslstl::StringRefImp< CHAR_TYPE >inline
StringRefImp(const_iterator begin, const_iterator end)bslstl::StringRefImp< CHAR_TYPE >inline
StringRefImp(const CHAR_TYPE *data)bslstl::StringRefImp< CHAR_TYPE >inline
StringRefImp(const bsl::basic_string_view< CHAR_TYPE > &str)bslstl::StringRefImp< CHAR_TYPE >inline
StringRefImp(const std::basic_string< CHAR_TYPE > &str)bslstl::StringRefImp< CHAR_TYPE >inline
StringRefImp(const bsl::basic_string< CHAR_TYPE > &str)bslstl::StringRefImp< CHAR_TYPE >inline
StringRefImp(const StringRefImp &original)=defaultbslstl::StringRefImp< CHAR_TYPE >
StringRefImp(const StringRefImp &original, size_type startIndex, size_type numCharacters)bslstl::StringRefImp< CHAR_TYPE >inline
substr(size_type position=0, size_type numChars=npos) constbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
swap(basic_string_view &other) BSLS_KEYWORD_NOEXCEPTbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
traits_type typedefbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
value_type typedefbslstl::StringRefImp< CHAR_TYPE >
~basic_string_view()=defaultbsl::basic_string_view< CHAR_TYPE, CHAR_TRAITS >
~StringRefData()=defaultbslstl::StringRefData< CHAR_TYPE >
~StringRefImp()=defaultbslstl::StringRefImp< CHAR_TYPE >