Time_description::Time_description()
{
+ error_b_ = false;
whole_per_measure_ = 1;
whole_in_measure_ =0;
one_beat_ = Moment(1,4);
}
Moment
-Time_description::barleft()
+Time_description::barleft()const
{
assert(!cadenza_b_);
return whole_per_measure_-whole_in_measure_;
return i;
}
+
+Moment
+Time_description::next_bar_moment() const
+{
+ return when_ + barleft();
+}
+