diff Plugin/Token.h @ 58:ad279c70c22d

added a new configuration 'StandardConfigurations'
author Alain Mazy <am@osimis.io>
date Wed, 09 Nov 2022 18:17:03 +0100
parents 914b8113fd46
children 1a13c4fbc9a1
line wrap: on
line diff
--- a/Plugin/Token.h	Wed Nov 09 15:40:35 2022 +0100
+++ b/Plugin/Token.h	Wed Nov 09 18:17:03 2022 +0100
@@ -41,5 +41,18 @@
     {
       return key_;
     }
+
+    // required to use this class in std::set
+    bool operator< (const Token &right) const
+    {
+      if (type_ != right.type_)
+      {
+        return type_ < right.type_;
+      }
+      else
+      {
+        return key_ < right.key_ ;
+      }
+    }
   };
 }