8#ifndef INCLUDED_BDLB_CASELESSSTRINGVIEWEQUALTO
9#define INCLUDED_BDLB_CASELESSSTRINGVIEWEQUALTO
94#include <bdlscm_version.h>
102#include <bsl_string_view.h>
159 bool operator()(
bsl::string_view lhs,
bsl::string_view rhs) const;
173 bsl::string_view rhs)
const
#define BSLMF_NESTED_TRAIT_DECLARATION(t_TYPE, t_TRAIT)
Definition bslmf_nestedtraitdeclaration.h:231
Definition bslstl_stringview.h:441
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdlb_algorithmworkaroundutil.h:74
Definition bdlb_printmethods.h:283
Definition bdlb_caselessstringviewequalto.h:115
bsl::string_view first_argument_type
Definition bdlb_caselessstringviewequalto.h:118
BSLMF_NESTED_TRAIT_DECLARATION(CaselessStringViewEqualTo, bsl::is_trivially_copyable) BSLMF_NESTED_TRAIT_DECLARATION(CaselessStringViewEqualTo
bool result_type
Definition bdlb_caselessstringviewequalto.h:120
void is_transparent
Type alias indicating this is a transparent hash functor.
Definition bdlb_caselessstringviewequalto.h:123
bsl::string_view second_argument_type
Definition bdlb_caselessstringviewequalto.h:119
static bool areEqualCaseless(const bsl::string_view &lhs, const bsl::string_view &rhs)
Definition bdlb_stringviewutil.h:402
Definition bslmf_istriviallycopyable.h:329
Definition bslmf_istriviallydefaultconstructible.h:293