X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Ftempo.h;h=bd940f991a6fcbb871d0c853211d45d124316d92;hb=7674ef1c2c3d25862cb0841fd0ea1dcb76b83a3f;hp=6c760958db2d226808694d4eadec3601f7f41e24;hpb=9bbcc0e5d9fd420225f19db76f865d633b935253;p=ardour.git diff --git a/libs/ardour/ardour/tempo.h b/libs/ardour/ardour/tempo.h index 6c760958db..bd940f991a 100644 --- a/libs/ardour/ardour/tempo.h +++ b/libs/ardour/ardour/tempo.h @@ -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