bsl::operator==

Return whether lhs and rhs refer to the same stop state.

Synopsis

Declared in <bslstl_stoptoken.h>

[[nodiscard]]
bool
operator==(
    stop_source const& lhs,
    stop_source const& rhs) noexcept;

Description

Return true if the specified lhs and rhs refer to the same stop state, or if neither refers to a stop state; false otherwise. Implementation note: this function is required by the standard to be a hidden friend ([hidden.friends], [stopsource.general]).

Return Value

true if both refer to the same stop state (or neither)

NOTE

The return value should not be discarded.

Parameters

NameDescription
lhsleft-hand operand
rhsright-hand operand