BloombergLP::bdlb::String::areEqualCaseless

areEqualCaseless overloads

Synopses

Declared in <bdlb_string.h>

Return whether two strings compare equal ignoring case.

static
bool
areEqualCaseless(
    bsl::string const& lhsString,
    bsl::string const& rhsString);
» more...

Return whether two strings compare equal ignoring case.

static
bool
areEqualCaseless(
    bsl::string const& lhsString,
    char const* rhsString);
» more...

Return whether two strings compare equal ignoring case.

static
bool
areEqualCaseless(
    char const* lhsString,
    bsl::string const& rhsString);
» more...

Return whether two C-style strings compare equal ignoring case.

static
bool
areEqualCaseless(
    char const* lhsString,
    char const* rhsString);
» more...

Return whether two strings compare equal ignoring case.

static
bool
areEqualCaseless(
    bsl::string const& lhsString,
    char const* rhsString,
    int rhsLength);
» more...

Return whether two strings compare equal ignoring case.

static
bool
areEqualCaseless(
    char const* lhsString,
    int lhsLength,
    bsl::string const& rhsString);
» more...

Return whether two strings compare equal ignoring case.

static
bool
areEqualCaseless(
    char const* lhsString,
    int lhsLength,
    char const* rhsString);
» more...

Return whether two strings compare equal ignoring case.

static
bool
areEqualCaseless(
    char const* lhsString,
    char const* rhsString,
    int rhsLength);
» more...

Return whether two strings compare equal ignoring case.

static
bool
areEqualCaseless(
    char const* lhsString,
    int lhsLength,
    char const* rhsString,
    int rhsLength);
» more...

Return Value

true if the strings compare equal ignoring case

Parameters

NameDescription
lhsStringthe left-hand string
rhsStringthe right-hand string
rhsLengththe length of rhsString
lhsLengthlength of lhsString