14 : time_since_epoch_( time_since_epoch )
20 return time_since_epoch_;
25 time_since_epoch_ += other;
40 return lhs.time_since_epoch() < rhs.time_since_epoch();
45 return lhs.time_since_epoch() <= rhs.time_since_epoch();
constexpr beat_duration time_since_epoch() const noexcept
Definition: beat_time_point.hpp:18
Definition: beat_duration.hpp:13
constexpr beat_duration operator+(beat_duration lhs, beat_duration rhs) noexcept
Definition: beat_duration.hpp:60
constexpr beat_time_point & operator+=(beat_duration other) noexcept
Definition: beat_time_point.hpp:23
constexpr bool operator<=(beat_time_point lhs, beat_time_point rhs) noexcept
Definition: beat_time_point.hpp:43
Definition: beat_time_point.hpp:8
constexpr bool operator<(beat_time_point lhs, beat_time_point rhs) noexcept
Definition: beat_time_point.hpp:38
constexpr beat_time_point()=default
std::ostream & operator<<(std::ostream &os, beat_duration beats)
Definition: beat_duration.hpp:86
constexpr beat_time_point(beat_duration time_since_epoch)
Definition: beat_time_point.hpp:13