1 #ifndef CASM_ConfigCompare
2 #define CASM_ConfigCompare
17 template <
typename ConfigType,
typename IsEqualImpl>
22 template <
typename... Args>
24 if (
m_eq(std::forward<Args>(args)...)) {
27 return m_eq.is_less();
76 const IsEqualImpl &
base()
const {
return m_eq; }
Class for less than comparison of Configurations implemented via a ConfigTypeIsEqual class that also ...
const IsEqualImpl & base() const
GenericConfigCompare(const IsEqualImpl &_eq)
bool operator()(Args &&... args) const