Multilevel Deduplication Engine (MDE)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
mde::NestingNone< PropertyT >::PropertyElement< PropertyLess, PropertyHash, PropertyEqual, PropertyPrinter >::FullEqual Struct Reference

This forces a comparison of both the key and the value instead of only the key. Required in instances where distinguishing this is necessary (like in the property set storage array). More...

#include <mde.hpp>

Public Member Functions

bool operator() (const PropertyElement &a, const PropertyElement &b) const
 

Detailed Description

template<typename PropertyT>
template<typename PropertyLess, typename PropertyHash, typename PropertyEqual, typename PropertyPrinter>
struct mde::NestingNone< PropertyT >::PropertyElement< PropertyLess, PropertyHash, PropertyEqual, PropertyPrinter >::FullEqual

This forces a comparison of both the key and the value instead of only the key. Required in instances where distinguishing this is necessary (like in the property set storage array).

In the base case, this is identical to the normal == operator.

Definition at line 461 of file mde.hpp.

Member Function Documentation

◆ operator()()

template<typename PropertyT >
template<typename PropertyLess , typename PropertyHash , typename PropertyEqual , typename PropertyPrinter >
bool mde::NestingNone< PropertyT >::PropertyElement< PropertyLess, PropertyHash, PropertyEqual, PropertyPrinter >::FullEqual::operator() ( const PropertyElement a,
const PropertyElement b 
) const
inline

Definition at line 462 of file mde.hpp.


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