operator==#

Fully qualified name: carb::container::operator==

Defined in carb/container/RobinHoodImpl.h

template<typename Traits1, typename Traits2>
bool carb::container::operator==(
const RobinHood<Traits1> &lhs,
const RobinHood<Traits2> &rhs,
)#

Equality operator.

Checks for equality between two containers.

Parameters:
  • lhs – The first container.

  • rhs – The second container.

Returns:

true if the containers are equal, that is, the second container is a permutation of the first.