A half-open span on the transport's non-looping clock. More...
#include <generated_event_source.hpp>
Public Member Functions | |
| constexpr bool | operator== (const GeneratedEventSpan &) const =default |
Public Attributes | |
| std::uint64_t | playback_epoch = 0 |
| timebase::MonotonicBeat | start {} |
| timebase::MonotonicBeat | end {} |
A half-open span on the transport's non-looping clock.
playback_epoch keeps a seek or restart from aliasing an earlier continuous playback interval.
|
constexprdefault |
| timebase::MonotonicBeat pulp::playback::GeneratedEventSpan::end {} |
| std::uint64_t pulp::playback::GeneratedEventSpan::playback_epoch = 0 |
| timebase::MonotonicBeat pulp::playback::GeneratedEventSpan::start {} |