, 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 > | |
assign(const CHAR_TYPE *data, size_type length) | bslstl::StringRefImp< CHAR_TYPE > | |
assign(const_iterator begin, const_iterator end) | bslstl::StringRefImp< CHAR_TYPE > | |
assign(const CHAR_TYPE *data) | bslstl::StringRefImp< CHAR_TYPE > | |
assign(const bsl::basic_string< CHAR_TYPE > &str) | bslstl::StringRefImp< CHAR_TYPE > | |
assign(const StringRefImp< CHAR_TYPE > &stringRef) | bslstl::StringRefImp< CHAR_TYPE > | |
begin() const | bslstl::StringRefImp< CHAR_TYPE > | |
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 > | |
compare(const StringRefImp &other) const | bslstl::StringRefImp< CHAR_TYPE > | |
const_iterator typedef | bslstl::StringRefImp< CHAR_TYPE > | |
const_reference typedef | bslstl::StringRefImp< CHAR_TYPE > | |
const_reverse_iterator typedef | bslstl::StringRefImp< CHAR_TYPE > | |
cStringLength(const CHAR_TYPE *data) | bslstl::StringRefData< CHAR_TYPE > | [inline, static] |
data() const | bslstl::StringRefImp< CHAR_TYPE > | |
difference_type typedef | bslstl::StringRefImp< CHAR_TYPE > | |
empty() const | bslstl::StringRefImp< CHAR_TYPE > | |
end() const | bslstl::StringRefImp< CHAR_TYPE > | |
isEmpty() const | bslstl::StringRefImp< CHAR_TYPE > | |
iterator typedef | bslstl::StringRefImp< CHAR_TYPE > | |
length() const | bslstl::StringRefImp< CHAR_TYPE > | |
operator std::basic_string< CHAR_TYPE >() const | bslstl::StringRefImp< CHAR_TYPE > | |
operator=(const StringRefImp &rhs) | bslstl::StringRefImp< CHAR_TYPE > | |
bslstl::StringRefData::operator=(const StringRefData &) | bslstl::StringRefData< CHAR_TYPE > | |
operator[](size_type index) const | bslstl::StringRefImp< CHAR_TYPE > | |
rbegin() const | bslstl::StringRefImp< CHAR_TYPE > | |
reference typedef | bslstl::StringRefImp< CHAR_TYPE > | |
rend() const | bslstl::StringRefImp< CHAR_TYPE > | |
reset() | bslstl::StringRefImp< CHAR_TYPE > | |
size() const | bslstl::StringRefImp< CHAR_TYPE > | |
size_type typedef | bslstl::StringRefImp< CHAR_TYPE > | |
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 > | [inline] |
StringRefData(const StringRefData &) | bslstl::StringRefData< CHAR_TYPE > | |
StringRefImp() | bslstl::StringRefImp< CHAR_TYPE > | |
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 > | |
StringRefImp(const CHAR_TYPE *data, size_type length) | bslstl::StringRefImp< CHAR_TYPE > | |
StringRefImp(const_iterator begin, const_iterator end) | bslstl::StringRefImp< CHAR_TYPE > | |
StringRefImp(const CHAR_TYPE *data) | bslstl::StringRefImp< CHAR_TYPE > | |
StringRefImp(const bsl::basic_string_view< CHAR_TYPE > &str) | bslstl::StringRefImp< CHAR_TYPE > | |
StringRefImp(const std::basic_string< CHAR_TYPE > &str) | bslstl::StringRefImp< CHAR_TYPE > | |
StringRefImp(const bsl::basic_string< CHAR_TYPE > &str) | bslstl::StringRefImp< CHAR_TYPE > | |
StringRefImp(const StringRefImp &original, size_type startIndex, size_type numCharacters) | bslstl::StringRefImp< CHAR_TYPE > | |
value_type typedef | bslstl::StringRefImp< CHAR_TYPE > | |
~StringRefData() | bslstl::StringRefData< CHAR_TYPE > | |