Multilevel Deduplication Engine (MDE)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
mde::SetEqual< SetT, ElementT, PropertyEqual > Struct Template Reference

Generic Equality comparator for set types. More...

#include <mde.hpp>

Public Member Functions

bool operator() (const SetT *a, const SetT *b) const
 

Detailed Description

template<typename SetT, typename ElementT, typename PropertyEqual = DefaultEqual<ElementT>>
struct mde::SetEqual< SetT, ElementT, PropertyEqual >

Generic Equality comparator for set types.

Template Parameters
SetTThe set type (like std::set or std::unordered_set)
ElementTThe element type of the set (the first template param of SetT)
PropertyEqualEquality Comparator for the Element.

Definition at line 133 of file mde.hpp.

Member Function Documentation

◆ operator()()

template<typename SetT , typename ElementT , typename PropertyEqual = DefaultEqual<ElementT>>
bool mde::SetEqual< SetT, ElementT, PropertyEqual >::operator() ( const SetT a,
const SetT b 
) const
inline

Definition at line 134 of file mde.hpp.


The documentation for this struct was generated from the following file: