Template Class UnorderedRangeEqualsMatcher

Inheritance Relationships

Base Type

Class Documentation

template<typename TargetRangeLike, typename Equality>
class UnorderedRangeEqualsMatcher : public Catch::Matchers::MatcherGenericBase

Matcher for checking that an element contains the same elements (but not necessarily in the same order)

Public Functions

template<typename TargetRangeLike2, typename Equality2>
inline UnorderedRangeEqualsMatcher(TargetRangeLike2 &&range, Equality2 &&predicate)
template<typename RangeLike>
inline bool match(RangeLike &&rng) const
inline virtual std::string describe() const override