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);

Return whether two strings compare equal ignoring case.

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

Return whether two strings compare equal ignoring case.

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

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

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

Return whether two strings compare equal ignoring case.

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

Return whether two strings compare equal ignoring case.

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

Return whether two strings compare equal ignoring case.

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

Return whether two strings compare equal ignoring case.

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

Return whether two strings compare equal ignoring case.

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

Return Value

true if the strings compare equal ignoring case

Parameters

Name

Description

lhsString

the left‐hand string

rhsString

the right‐hand string

rhsLength

the length of rhsString

lhsLength

length of lhsString

Created with MrDocs