|
| constexpr bool | operator== (beat_duration lhs, beat_duration rhs) noexcept |
| |
| constexpr beat_duration | operator+ (beat_duration lhs, beat_duration rhs) noexcept |
| |
| template<class Rep , class Period > |
| constexpr beat_duration | operator* (const std::chrono::duration< Rep, Period > &duration, beats_per_minute tempo) noexcept |
| |
| template<class Rep , class Period > |
| constexpr beat_duration | operator* (beats_per_minute tempo, const std::chrono::duration< Rep, Period > &duration) noexcept |
| |
| constexpr chrono::minutes | operator/ (beat_duration beats, beats_per_minute tempo) noexcept |
| |
| std::ostream & | operator<< (std::ostream &os, beat_duration beats) |
| |
| constexpr beat_duration | operator"" _beats (long double value) noexcept |
| |
| constexpr beat_duration | operator"" _beats (unsigned long long int value) noexcept |
| |
| constexpr beat_time_point | operator+ (beat_time_point lhs, beat_duration rhs) noexcept |
| |
| constexpr bool | operator< (beat_time_point lhs, beat_time_point rhs) noexcept |
| |
| constexpr bool | operator<= (beat_time_point lhs, beat_time_point rhs) noexcept |
| |
| std::ostream & | operator<< (std::ostream &os, beat_time_point time_point) |
| |
| constexpr beats_per_minute | operator"" _bpm (long double value) noexcept |
| |
| constexpr beats_per_minute | operator"" _bpm (unsigned long long int value) noexcept |
| |
| std::ostream & | operator<< (std::ostream &os, beats_per_minute bpm) |
| |
| template<class T > |
| constexpr std::int64_t | constexpr_round (T a) noexcept |
| |
| template<int ticks_per_unit> |
| constexpr fixed_point_type< ticks_per_unit > | operator+ (fixed_point_type< ticks_per_unit > lhs, fixed_point_type< ticks_per_unit > rhs) |
| |
| template<int ticks_per_unit> |
| std::ostream & | operator<< (std::ostream &os, fixed_point_type< ticks_per_unit > value) |
| |