Quick Links: |
Provide a reference to a const
string.
More...
Go to the source code of this file.
Classes | |
class | bslstl::StringRefImp< CHAR_TYPE > |
struct | bslstl::StringRefImp_CompareUtil |
Namespaces | |
namespace | bslstl |
Typedefs | |
typedef StringRefImp< char > | bslstl::StringRef |
typedef StringRefImp< wchar_t > | bslstl::StringRefWide |
Functions | |
template<class CHAR_TYPE > | |
bsl::basic_string< CHAR_TYPE > | bslstl::operator+ (const StringRefImp< CHAR_TYPE > &lhs, const StringRefImp< CHAR_TYPE > &rhs) |
template<class CHAR_TYPE > | |
bsl::basic_string< CHAR_TYPE > | bslstl::operator+ (const bsl::basic_string< CHAR_TYPE > &lhs, const StringRefImp< CHAR_TYPE > &rhs) |
template<class CHAR_TYPE > | |
bsl::basic_string< CHAR_TYPE > | bslstl::operator+ (const StringRefImp< CHAR_TYPE > &lhs, const bsl::basic_string< CHAR_TYPE > &rhs) |
template<class CHAR_TYPE > | |
bsl::basic_string< CHAR_TYPE > | bslstl::operator+ (const StringRefImp< CHAR_TYPE > &lhs, const std::basic_string< CHAR_TYPE > &rhs) |
template<class CHAR_TYPE > | |
bsl::basic_string< CHAR_TYPE > | bslstl::operator+ (const std::basic_string< CHAR_TYPE > &lhs, const StringRefImp< CHAR_TYPE > &rhs) |
template<class CHAR_TYPE > | |
bsl::basic_string< CHAR_TYPE > | bslstl::operator+ (const CHAR_TYPE *lhs, const StringRefImp< CHAR_TYPE > &rhs) |
template<class CHAR_TYPE > | |
bsl::basic_string< CHAR_TYPE > | bslstl::operator+ (const StringRefImp< CHAR_TYPE > &lhs, const CHAR_TYPE *rhs) |
template<class CHAR_TYPE , class HASHALG > | |
void | bslstl::hashAppend (HASHALG &hashAlg, const StringRefImp< CHAR_TYPE > &input) |