add Meter::operator==.
[ardour.git] / libs / ardour / ardour / tempo.h
index 6c760958db2d226808694d4eadec3601f7f41e24..bd940f991a6fcbb871d0c853211d45d124316d92 100644 (file)
@@ -95,6 +95,9 @@ class LIBARDOUR_API Meter {
        double frames_per_bar (const Tempo&, framecnt_t sr) const;
        double frames_per_grid (const Tempo&, framecnt_t sr) const;
 
+       inline bool operator==(const Meter& other)
+       { return _divisions_per_bar == other.divisions_per_bar() && _note_type == other.note_divisor(); }
+
   protected:
        /** The number of divisions in a bar.  This is a floating point value because
            there are musical traditions on our planet that do not limit